创建C盘的磁盘映像并在VMware虚拟机上运行

spt*_*025 5 windows vmware windows-7 windows-xp virtual-machine

我在台式 PC 上运行 Windows XP SP3 Pro,并且想创建其 C 驱动器的映像。我想在 VMware 上的虚拟机中运行此映像。

我怎样才能做到这一点?

  1. 首先在 VMware 中安装 XP – 从台式 PC 创建还原点映像并在虚拟机中还原该映像
  2. 从我桌面的 C 驱动器创建一个实时磁盘并在 VMware 上运行它。
  3. 还有什么办法吗?

可能的解决方案: 从物理机创建 Windows Virtual PC 映像

spt*_*025 6

我使用上面链接中给出的答案进行了尝试,但它们无法正常工作,而且这里的人没有正确理解问题——所以我自己找到了一个解决方案:

  1. 当您复制 C: 驱动器(安装了 Windows XP 或 Windows 7 的驱动器)时,只需使用Disk2vhd(我从上面引用的答案中得到了这个)

  2. 使用 WinImage 工具将 VHD 转换为 VDMK - 在给定链接的第四步中,选择第二个选项,否则第一个选项将创建一个巨大的 .vdmk 图像。

  3. 安装 VMware 并使用该 vdmk 文件:如何打开 VMDK 文件?