我正在尝试创建 Windows 8 消费者预览版的 Virtualbox 映像。我尝试了本教程:http://www.addictivetips.com/windows-tips/how-to-install-windows-8-on-virtualbox/
我完全按照该教程中说的做了。在“现在导航到您下载的 Windows 8 开发人员版本 ISO 文件并选择它”这一步,我收到错误“无法获取存储格式。(VERR_NOT_SUPPORTED)”。如果我使用常规向导,我也会出现此错误。
主机操作系统:Windows 7 Virtualbox 版本:4.1.14
已测试 Windows 8 64 位和 32 位。
编辑:在 Virtualbox 版本 4.1.16 上测试,错误仍然出现。
答案1
官方称,VirtualBox 4.2 之前的版本不支持 Windows 8(撰写本文时该版本即将发布)。话虽如此,许多人在 4.1.x 系列上成功运行了 Win8。
您必须在主机硬件/操作系统中支持并在客户机配置中启用的关键事项:
- 在客户机设置中启用 IO APIC
- 将芯片组从默认的 PIIX3 更改为 ICH9
- 为虚拟处理器启用 PAE/NX
- 启用 VT-x/AMD-V
- 启用嵌套分页
这应该足以启动它了。一旦您有了有效的组合,您还可以启用 2D 和 3D 加速并增加视频 RAM - 尽管客户添加还有一些问题需要解决(因此直到 VBox 4.2 才完全支持)。