我的系统配置
- MB:华硕P8Z77 V-Pro
- 处理器:Intel Core i7-3770 @ 3.4Ghz
- 操作系统:Windows 8 Pro(64位)
我正在尝试使用Virtual Box安装Ubuntu 12.10。但是安装程序无法启动,并且日志中提到无法检测到硬件辅助虚拟化(HAV)。
我从http://www.grc.com/securable.htm与securAble进行了检查。它还提到没有HAV。
对BIOS的查看显示如下:
Intel Virtualization Technology - Enabled
Execute Disable Bit (XD) - Enabled
为了尝试一下,我“禁用”了XD。并且Virtual Box检测到我已启用虚拟化。安装过程继续进行。现在进一步启用了securAble确认的HAV。
问题
我现在正在尝试进行一些Windows Phone 8开发,这需要启用Hyper-V才能使仿真器起作用。但是有一点谷歌搜索指出,Hyper-V需要启用XD。
因此,我似乎有点混乱,因为我似乎无法同时启用HAV和Hyper-V。
预先感谢您的指导。
如果您编辑帖子并提出问题,您将获得更多帮助。目前的帖子不会引起太多关注。
—
西蒙(Simon)
首先尝试看一下主板制造商的网站,看看他们的型号是否有“ BIOS”更新。(确保检查版本号(rev x.xx-类似),因为它们对于刷新BIOS映像非常重要。即使您的BIOS是最新的,我也会对其进行刷新,因为您似乎在遇到硬件故障这个问题可能很难解决……有点不公平的警告
我很惊讶XD位本身会导致VirtualBox出现问题,因为大多数系统都将其启用-但是这可能与同时运行Hyper-V不兼容(因为Hyper-V要求XD位运行,因此禁用它会暂时“修复”不兼容-只是一个猜测)。如果其他所有方法均失败,请考虑在Hyper-V下运行Ubuntu。servethehome.com/run-ubuntu-windows-8-hyper-v-quickly
—
mtone
大家好,非常感谢您的答复。这是我关于SuperUser的第一篇文章,正如@Simon所建议的,下次我会更加冗长。
—
freshprinze
实际上,华硕(ASUS)站点上有BIOS更新,我应用并尝试了一下。仍然存在相同的问题:(。Ubuntu在VirtualBox上加载,但速度明显慢。@ mtone Hpyer-V已启用,我可以使用管理控制台。但是问题是Win Phone 8仿真器需要启用XD位。美通无线建议我会考虑使用Hyper-V本身运行Ubuntu是搞不定的。
—
freshprinze