На Ubuntu при запуске менеджера виртуальных машин появляется предупреждение о том, что KVM не установлен. Я установил его из apt-get.
Запустил modprobe и получил:
$ modprobe -l | grep kvm
kernel/arch/x86/kvm/kvm.ko
kernel/arch/x86/kvm/kvm-intel.ko
kernel/arch/x86/kvm/kvm-amd.ko
Я выполнил modprobe -a
все вышеперечисленные действия, но не получил никаких результатов... Мой текущий пользователь входит в группу libvirtd.
Работает на Ubuntu 12.04
решение1
sudo insmod kvm-intel
или просто
sudo insmod kvm
это работает?
Также проверьте это:
Сначала проверьте, поддерживает ли ваш процессор аппаратную виртуализацию. Если это так, команда
egrep '(vmx|svm)' --color=always /proc/cpuinfo
должно отобразиться что-то вроде этого:
root@server1:~# egrep '(vmx|svm)' --color=always /proc/cpuinfo флаги: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good nopl extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch lbrv флаги: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht системный вызов nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good nopl extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch lbrv root@server1:~#
Если ничего не отображается, значит ваш процессор не поддерживает аппаратную виртуализацию, и вам следует остановиться.