<div dir="ltr"><div>补充说明: <br></div>1. WIN7 是64位的<br><div class="gmail_extra">2. Ubuntu 新旧内核都无法启用VT-X<br><br>猜想: 难道VT-X不是给windows用的?<br><br><br><div class="gmail_quote">2013/9/1 Dong Hao <span dir="ltr"><<a href="mailto:haodon1987@gmail.com" target="_blank">haodon1987@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi guys, <br>最近闲来无聊,想做些KVM相关的东西,碰到一个问题, 想请教下大家:<br><br>硬件环境:<br>Laptop: DELL E6430<br>CPU: Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz<br>
<br>系统环境:<br>Host OS: WIN7 professional<br></div>VMM: virtualbox<br>
Guest OS:Ubuntu 12.10(Kernel 3.10)<br><br><br></div><div>VB已经打开虚拟机加速选项, 包括vt-x/AMD-V, IO-APIC, 嵌套分页<br></div>虚拟机安装完毕以后,打开terminal, 输入 cat /proc/cpuinfo | grep "vmx|svm" 发现没有输出.<br><br>猜测解决方案及效果:<br>1.在BIOS上开启VT-D支持(unsolved)<br>
2.virtualbox设置错误(分配了4G内存,4个core, 已开启选项如上) 需要提及的是, 如果在BIOS关闭虚拟化加速选项的话,virtualbox会报错并禁止vt-x的开启, 这说明CPU确实支持虚拟化加速,而且这个特性可以被WIN7/virtualbox识别.(unsolved)<br>3.Guest OS/ubuntu系统问题,运行modprob kvm-intel以后提示<br>FATAL: Error inserting kvm_intel (/lib/modules/3.10.10/kernel/arch/x86/kvm/kvm-intel.ko): Operation not supported. (因为cpuinfo里没有vmx/svm, 所以出现上述错误)<br clear="all">
<div><div><br>之前virtualbox官方论坛也有人描述过类似错误, 但回答基本都是BIOS设置错误(已排除).<br>希望各位不吝赐教!<span class="HOEnZb"><font color="#888888"><br>-- <br>Thanks,<br>Donh<br>
</font></span></div></div></div>
</blockquote></div><br><br clear="all"><br>-- <br>Thanks,<br>Don<br>
</div></div>