从命令行创建 ISO 映像

ISO 通过终端刻录它们,您可以使用 hdiutil 工具或 dd 命令。

虽然命令行通常是为高级用户保留的,但使用它来创建 ISO 并不太复杂,并且可以省去您必须下载任何第三方应用程序的麻烦。如果您是终端的新手,请记住将文件拖放到终端窗口中 打印它们的完整路径,使其易于指向源文件并防止通过命令行进行任何导航。

如何使用 hdiutil 创建 ISO

最可靠的方法是使用 hdiutil,语法如下:

hdiutil makehybrid -iso -joliet -o image.iso /path/to/source

这是一个示例,从 Windows 7 安装程序光盘创建一个 iso,最终结果显示在桌面上:

hdiutil makehybrid -iso -joliet -o ~/Desktop/Windows7.iso /Volumes/Windows 7 安装

-joliet 标志是使 iso 与 Windows 和其他操作系统完全兼容所必需的,但如果您的唯一要求是在 Mac 上使用 iso,则可以将其关闭。

用dd制作ISO

另一种方法是切换之前讨论过的 dd 命令,这使得它从刻录图像到创建图像。这可能不那么可靠并且需要额外的步骤,因此只有在您有充分理由不使用主要 hdiutil 方法时才使用 dd。

使用“diskutil list”命令发现您需要使用 dd 从中制作 ISO 的磁盘标识符。

dd if=/dev/dvd of=/destination/path/dvd.iso

dd 通常比 hdiutil 快,但它绝对适合更高级的用户。

将其他磁盘映像格式转换为 ISO

您还可以将其他磁盘映像(如 cdr、dmg 和 nero 映像)转换为 ISO,如果有兴趣,请在此处阅读更多相关信息

对于一些快速术语,从这样的光盘制作映像通常称为“翻录”,而将磁盘映像转换为光盘通常称为“刻录”,它们本质上是相反的。