我的 Mac OS X VirtualBox Host 上有一个 Windows 7 VM。虚拟驱动器是动态扩展的,限制为 20GB。
是否可以将 .vdi 虚拟硬盘导出到真实的物理硬盘,然后放入真实的物理计算机中?
我有一个外部外壳可以将 IDE 驱动器安装到 USB,并且可以将其传递给 VB,但仅复制虚拟驱动器上的所有文件不会复制引导扇区之类的内容。
另外,如果我可以这样做,我是否必须重新激活 Windows,或者做些什么特殊的事情?
答案1
Windows 有可能无法在硬件变革中生存下来。
但如果你将您的物理磁盘连接到虚拟机并从重影实用程序的 ISO 映像启动,您也许可以做到这一点。
答案2
是的,您所需要的只是 Acronis true image home 2013 和 sysprerp,使用 Windows 7 或 Vista(XP 略有不同)创建虚拟机,并使用所有 Windows 更新和程序进行更新。转到 c:\windows\system32\sysrep\sysprerp.exe,双击它,一旦您对设置感到满意,计算机将删除硬件默认值,但保留 Windows 和所有更新和程序。
确保勾选了“常规”并选择了“关闭”,然后在主机上安装 Acronis true image home,转到工具并创建 Rescue Acronis 启动 iso,将其保存在桌面或方便的地方。打开虚拟框并右键单击您的虚拟机,转到设置,然后单击存储,单击 cd 图标,然后单击文件夹“选择虚拟文件夹”,然后选择您的 Acronis ISO。单击底部的确定启动您的虚拟机并准备好键盘,使用箭头键从菜单中转到 Acronis true image home!!(不要让 Windows 启动,否则您将重新开始)进入备份和恢复屏幕后,单击屏幕左上角的设备,然后单击 usb 并查找您的外部驱动器,单击它,Acronis 会突然看到一个要扫描的新分区。然后返回设备并单击 usb 鼠标。这样您就可以在 Acronis 中使用鼠标了。
单击备份磁盘驱动器,它会询问您要备份什么,确保系统和 Windows 分区都已勾选。您应该看到类似 DISK 2、SYSTEM RESERVED、UNNAMED 的内容。
然后选择浏览位置,然后找到一个驱动器,将图像转储到外部硬盘上,效果很好。将图像文件命名为有用的名称,例如 Windows7homepreium32BIT,然后单击“确定”并继续。勾选 Acronis 中的关闭框。去喝杯茶,这可能需要 10 分钟,具体取决于机器规格。
您的虚拟盒将关闭,主机将控制您的外部硬盘驱动器,并且您可以看到您的图像。
恢复图像
这将为您提供一个可以在任何驱动器和任何计算机上使用的备份。返回主机桌面上的 Acronis 并刻录可启动救援媒体,但这次要刻录到 CD。将磁盘与外部硬盘一起放入任何计算机中。然后重复步骤,但这次从 Acronis 菜单中选择恢复并从硬盘中选择您的映像并选择您的目标硬盘,然后单击继续每次都是完美的 Windows 副本
8 分钟即可从头开始恢复!奖励!Windows 可在 15 分钟内加载,包括服务包和程序。
这是一个粗略的指南希望它能有所帮助
答案3
无论如何,将虚拟机导出到物理机后,您很可能最终不得不重新激活它。首先,系统会注意到硬件不同(主板、硬盘、RAM、处理器、显卡)。其次,您会发现 Windows 需要找到安装在机器上的任何特定硬件的驱动程序(视频、NIC、声音等)。最后,如果您在新硬件上重新激活 Windows,您的操作系统许可证将不允许您保持虚拟机正常运行。这是一个灰色地带,但通常您一次只能运行一个操作系统实例(尽管我怀疑 EULA 警察会因此突击搜查您的家)。请记住这一点。
祝你的项目好运并希望这对某些人有所帮助。
答案4
您可以使用 Norton Ghost 或 Acronis True Image 等映像程序来执行此操作。并且可能使用 OS-X 中的 dd 命令。Microsoft 还提供了可用于部署 Windows 7 映像的工具。请参阅这了解更多信息。