个人愚见:host主机开启VT,可以使主机一个cpu核心在virtualbox中模拟出多个cpu核心,与virtualbox模拟的cpu能否支持VT貌似没有关系,如果想要guest系统支持VT,可以通过virtualbox模拟出支持VT的CPU硬件,但是目前virtualbox貌似没有这个功能吧。



船体室 刘兴华  
电话/Tel:0335-5088473
山海关船舶重工有限责任公司 工艺所
TECHNICAL&DESIGN DIVISION, SHANHAIGUAN SHIPBUILDING INDUSTRY CO.LTD 

发件人: Dong Hao
发送时间: 2013-09-01 04:10
收件人: ubuntu-zh
抄送: Dong Hao
主题: [Ubuntu-zh]WIN7 下用virtualbox安装Ubuntu后Ubuntu中无法加载KVM
Hi guys,
最近闲来无聊,想做些KVM相关的东西,碰到一个问题, 想请教下大家:

硬件环境:
Laptop:     DELL E6430
CPU:        Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz

系统环境:
Host OS:  WIN7 professional
VMM:       virtualbox
Guest OS:Ubuntu 12.10(Kernel 3.10)


VB已经打开虚拟机加速选项, 包括vt-x/AMD-V, IO-APIC, 嵌套分页
虚拟机安装完毕以后,打开terminal, 输入 cat /proc/cpuinfo | grep "vmx|svm" 发现没有输出.

猜测解决方案及效果:
1.在BIOS上开启VT-D支持(unsolved)
2.virtualbox设置错误(分配了4G内存,4个core, 已开启选项如上) 需要提及的是,
如果在BIOS关闭虚拟化加速选项的话,virtualbox会报错并禁止vt-x的开启,
这说明CPU确实支持虚拟化加速,而且这个特性可以被WIN7/virtualbox识别.(unsolved)
3.Guest OS/ubuntu系统问题,运行modprob kvm-intel以后提示
FATAL: Error inserting kvm_intel
(/lib/modules/3.10.10/kernel/arch/x86/kvm/kvm-intel.ko): Operation not
supported. (因为cpuinfo里没有vmx/svm, 所以出现上述错误)

之前virtualbox官方论坛也有人描述过类似错误, 但回答基本都是BIOS设置错误(已排除).
希望各位不吝赐教!
-- 
Thanks,
Donh
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: 
<https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20130901/c264502f/attachment.html>
-- 
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: 
<https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20130901/6527b5e4/attachment.html>
-- 
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh

回复