从 Windows XP Boot Camp 分区创建的 DMG 磁盘映像创建 VM

从 Windows XP Boot Camp 分区创建的 DMG 磁盘映像创建 VM

我曾在 Boot Camp 分区上安装了 Windows XP,想将其替换为 Windows 7,因此我使用磁盘工具从该分区创建 .DMG 映像,重新格式化并在 Boot Camp 分区上安装了 Windows 7。

现在我想从该 DMG 映像创建一个虚拟机。我希望 VM 与我选择的 VM 客户端 VMware Fusion 兼容,但如果可行,我会选择其他格式。

我搜索过,也尝试过一些方法,但似乎没有什么效果。我知道你可以从 ISO 安装程序创建虚拟机,但这是已安装的 Windows 实例的备份,因此这种方法似乎不适用。

有任何想法吗?

答案1

好的,首先:将您的 .DMG 映像挂载为卷。只需双击映像即可完成此操作。Finder 窗口应显示映像内容。

然后,你可以按照以下步骤从已安装的映像创建虚拟磁盘本指南。如果您很难确定设备路径(如 /dev/disk1),那么您可以在安装映像后直接打开磁盘实用程序。如果右键单击 .DMG(显示在左侧),您可以转到“信息”,它应该有磁盘编号(例如“disk1”)。

从那里,按照指南(假设“disk1”)执行以下操作:

/Library/Application Support/VMware Fusion/vmware-rawdiskCreator print /dev/disk1
# Here you make sure partition 1 is the one you want...
/Library/Application Support/VMware Fusion/vmware-rawdiskCreator create /dev/disk1 1 boot-camp-link ide
/Library/Application Support/VMware Fusion/vmware-vdiskmanager -r boot-camp-link.vmdk -t 0 boot-camp.vmdk

现在您应该得到一个可以用作 Fusion VM 中的磁盘的“boot-camp.vmdk”。

相关内容