从命令行创建 ISO 映像

目录:

Anonim

您可以使用 Mac OS X 中的命令行从任何源磁盘或数据创建 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

Another approach is by switching around a previously discussed dd command,这使得它从刻录图像到创建图像。这可能不那么可靠并且需要额外的步骤,因此只有在有充分理由不使用主要 hdiutil 方法时才使用 dd。

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

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

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

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

如果有兴趣,您还可以将其他磁盘映像(如cdr、dmg 和nero 映像)转换为ISO。

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

从命令行创建 ISO 映像