关于Fedora16下用虚拟机安装Redhat6 ISO等系统报错误“Could not allocate dynamic translator buff”解决方法

详细bug描述见

https://bugzilla.redhat.com/show_bug.cgi?id=753589


Summary from bug:

1. SELinux policy blocks QEMU,disable SELinux or put it into permissive mode,it was not allowing to connect to libvird 

i created a selinux module using following command

[root@localhost ~]# cat /var/log/audit/audit.log | audit2allow -M libvirt

[root@localhost ~]# semodule -i  libvirt.pp

and its simply fixed my issue.

2. restart your domain by running:
virsh --connect qemu:///system start Silver-Surfer


3. CHECK TO MAKE SURE THAT THE
VIRTUAL MACHINE SETTING IN THE BIOS IS TURNED ON!!!! 

4. make sure that the kvm-intel or -adm kernel module is
loaded
# modprobe kvm_intel 
FATAL: Error inserting kvm_intel
(/lib/modules/3.1.2-1.fc16.x86_64/kernel/arch/x86/kvm/kvm-intel.ko): Operation
not supported

Also, make sure that the /dev/kvm is in the filesystem too. 

Also, I found another problem that I had to fix... And this was in the
/var/log/libvirt/libvirtd.log file.. When I tried to install a guest, it got
hung up.. and got this message...

 virSysinfoRead:465 : internal error Failed to find path for dmidecode binary

Yep.. had to install that package dmidecode, once I did that, then the guests
can be installed. 

Jon



你可能感兴趣的:(Unix/Linux/OSS)