从外部硬盘启动Windows 7虚拟机,需要在Mac OSX上安装VirtualBox。

3
我有一台2014年的MacBook Air,想偶尔在VirtualBox中运行我已经安装好的win 7系统。我使用VM的VCenter Converter制作了一个.VMDK镜像文件,然后将其移动到外部硬盘上以节省空间。接着我在VirtualBox中创建了一个虚拟机,并选择了“使用现有硬盘”的选项,然后从外部硬盘(/Volumes/My Book/VM_Img/James-PC/James-PC.vmdk)中选择了.VMDK文件。VirtualBox可以正常访问这个文件。但是当我启动虚拟机时,会出现一个蓝屏错误(BSOD),然后自动重新启动虚拟机(我来不及看到BSOD错误)。然后Windows的启动修复工具运行并最终因以下错误失败:
修复操作:检查和修复系统文件完整性
结果:失败 错误代码0x490
我不确定为什么会发生这种情况。我猜测它在某种程度上正在工作,因为我能够启动Windows系统修复工具,只是无法启动Windows安装。如果您有任何建议,我将不胜感激。
James

我想澄清一下,您使用了VMware的“VM's VCenter Converter”并将其输出用于VirtualBox? - yogipriyo
是的,我使用了VCenter转换器来生成.vmdk文件。 - James
1个回答

1

提醒一下大家,我已经解决了这个问题。

我使用Disk2VHD创建了硬盘的虚拟副本。我必须确保它是.VHD格式,并且需要将.vhd挂载到VirtualBox的IDE控制器上,而不是SATA控制器(这是默认设置)。

Windows从存储在外部硬盘上的光盘镜像启动,然后开始安装必要的驱动程序。

感谢所有的帮助。

詹姆斯


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接