将 Windows 创建的 Windows 7 映像(不是 Acronis、Ghost 等)加载到 Virtualbox VM

将 Windows 创建的 Windows 7 映像(不是 Acronis、Ghost 等)加载到 Virtualbox VM

我制作了一个映像,并使用 Windows 备份和恢复中的 Windows 7“创建系统映像”。我在许多其他计算机上都加载得很好,这是一个不错的映像,创建它需要很多步骤。

我如何才能将该图像加载到 Virtualbox 上并为其创建一个 VM?

如果我能以某种方式使用它,我已经购买了 Acronis 软件。

我目前没有任何计算机上装有此图像。

更新:我确实将此图像保存到网络位置。尝试加载时,它完成了 99%,并告诉我由于某些注册表问题,图像无法恢复。下次我会把错误复制下来。虚拟硬盘的大小(120GB SSD)与最初制作图像的驱动器相同。

答案1

您需要从 VirtualBox 中启动 Windows 恢复 CD(将恢复 ISO 映像附加为 CD/DVD)。但 Windows 映像需要可从该环境访问。一种方法是使用另一个 VirtualBox 客户端(获取 ubuntu livecd 以获得快速简便的源)。使用现有客户端创建第二个空虚拟驱动器。使用客户端的映射驱动器,将 Windows 映像复制到第二个驱动器。停止此会话。将第二个虚拟驱动器移动到新的空客户端(仍作为第二个驱动器)。然后,当 Windows 恢复启动时,将其指向源映像的第二个驱动器。

答案2

找到了一个完全免费的解决方案。

我登录到我想要映像的计算机,使用 Microsoft 的 disk2VHD 程序,(http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx) 然后在 Virtualbox 中将该 VHD 作为硬盘加载。我只有在执行以下步骤时才有运气:

  1. 像往常一样加载到 Virtbox。
  2. 设置->系统->芯片组:ICH9 存储->右键单击并删除 SATA 控制器(包括硬盘)

右键单击 IDE 控制器并“添加硬盘”选择现有磁盘确保选中“使用主机 I/O 缓存”,然后单击“确定”

然后像往常一样加载 VM,进行任何更改,然后从该 VM 使用 Windows“创建系统映像”制作可以在大多数 PC 上加载的映像。

相关内容