如何从 Mac OS X 命令行刻录 ISO 映像

从命令行刻录 ISO 映像 从 Mac 刻录 ISO 的最直接方法是使用磁盘实用程序,但您也可以借助名为“dd”的工具直接从命令行刻录 ISO 和磁盘映像。这适用于 Mac OS X 和 Linux,但我们将在这里专注于 Mac。

此 dd 刻录功能可以将 ISO 刻录到任何目标卷,无论是光盘、硬盘驱动器、USB 驱动器、存储卡、DVD 还是您指向的任何其他媒体。

dd 有几个优势。其一,命令行方面使其易于通过远程SSH 连接 使用,但也许更有用的是 dd 的低级功能,它通常比替代方法更快,并且可以规避一些错误消息。

因为这是一个命令行工具,所以它应该主要供高级用户使用,尽管它是为 Mac OS X 编写的,但它也应该适用于 Linux,diskutil 命令除外。像往常一样,确保所有语法输入正确以避免潜在问题,如果有疑问,只需坚持使用 来自 GUI 的更简单方法

如何使用 dd 从命令行刻录 ISO

您需要做的第一件事是从命令行找到磁盘或驱动器:

磁盘工具列表

在已安装的驱动器列表中找到目标驱动器的名称并记下其“IDENTIFIER”代码,这应该类似于“disk1s1”,但它可能对您的机器是唯一的。

从 diskutil 列表中找到的磁盘标识符

使用您刚刚找到的标识符,卸载磁盘但不要断开它与 Mac 的连接:

sudo umount /dev/disk1s1

在要求完成卸载时输入管理员密码。

使用命令行工具“dd”刻录磁盘映像使用以下语法:

dd if=/path/to/image.iso of=/dev/disk1s1

例如,要刻录位于用户“Will”桌面上名为“OSXMountainGorilla.iso”的图像,命令为:

dd if=/Users/Will/Desktop/OSXMountainGorilla.iso of=/dev/disk1s1/

您会注意到 dd 不会为您提供更新或状态栏,但当命令运行完毕后,您将返回到标准终端提示符。

任何磁盘映像都应该可以工作,因为 dd 不限于 ISO。您也可以使用此工具制作可启动的 Mac OS 安装驱动器,包括 OS X Mountain LionOS X Lion,以及任何其他只要您有可用的磁盘映像即可。