我似乎无法在使用 VirtualManager 在 Ubuntu 上构建的虚拟机中启动并运行 Win8。有什么原因阻止它以来宾身份运行吗?它只能显示以下屏幕:
然后就只是:
编辑:
我正在运行 core i7 2630M,分配了 2G 内存和 1/2 个处理器(都试过了)。XP 在完全相同的 VM 配置上运行良好。
答案1
确保将 CPU 类型传递给 qemu 以获取 VT-x。我这样做之后,它就运行正常了。
/usr/bin/qemu-kvm -S -M pc-0.13 -cpu core2duo,+lahf_lm,+sse4.1,+xtpr,+cx16,+tm2,+est,+vmx,+ds_cpl,+pbe,+tm,+ht,+ss,+acpi,+ds ....
如果你使用虚拟管理器,点击高级首选项 -> 处理器 -> 配置 -> 复制主机 CPU 配置 -> 应用。重新启动您的虚拟机,如果运气好的话,它应该可以工作。
答案2
我相信 Win8 需要 VT-x。请参阅这例如,关于如何在 VirtualBox 上运行它的文章。