我最近获得了 VMware (.vmdk) 格式的 Mac OS Snow Leopard 副本。它在虚拟化模式下运行速度非常慢,我想直接将它安装到我的双启动计算机上,并与 Windows 7 (32 位) 一起启动。有没有一种最好是免费的方法可以将 VMware .vmdk 映像转换为 .iso,以便刻录到 DVD 上进行启动?
我见过 Linux 中也有这种做法,估计 Windows 中也有这种做法。考虑到我的宽带套餐本月快要达到上限了,下载另一个非 VMware 映像的副本是不可能的。
答案1
您无法将 VMDK(硬盘驱动器映像)转换为 iso(即 cd 映像),此外,如果我没记错的话,cd 和硬盘驱动器启动有何不同。您可以从 .img(通用硬盘驱动器类型)启动 linux,或者从 vhd(硬盘驱动器映像变体)启动 windows。
对于图像类型之间的转换,最好的选择是使用 qemu-img 和 qemu - 但我非常怀疑您是否能做到您想做的事情。
或者,我假设你可以用副本克隆器制作 DMG 映像,然后使用 OS X 的磁盘工具执行某些操作,但如果你获得了 OS X 的副本,你不妨进行完全重新安装。
答案2
我该如何做呢?
获取 Linux 的 Live CD(您喜欢的发行版)
在实时 CD 上启动 VMWare(在刻录的磁盘或 iso 文件上)
启动时,打开终端找到要克隆的设备并挂载
mount
这将向您显示一个设备列表
,然后卸载该设备(如果已安装)
umount /dev/sda1 (eg.)
插入一个空的 USB 密钥并连接到虚拟机
或添加虚拟硬盘驱动器(映射到分区)
或连接到主机的共享文件夹
并使用 dd 克隆
dd if=/dev/sda1 of=/your/destination/file/path