Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

3.2.3. 在 Mac OS X 中生成安装 USB Media

这个过程涉及使用 dd 命令行工具将安装镜像写入 USB 闪存驱动器。请注意,某些步骤涉及使用 sudo 命令,它只在使用需要密码的管理员帐户登录时才可用。
警告
USB 闪存驱动器中的所有数据都会被这个过程删除。

过程 3.3. 在 Mac OS X 中生成 USB Media

  1. 将 USB 闪存驱动器连接到系统并通过 diskutil list 命令识别设备路径。该设备路径的格式为 /dev/disk,其中 number 是磁盘的数量。该磁盘从零(0)开始编号。磁盘 0 可能是 OS X 恢复磁盘,磁盘 1 可能是您的主要 OS X 安装。在以下示例中,它是 disk2
    $ diskutil list
    /dev/disk0
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:      GUID_partition_scheme                        *500.3 GB   disk0
    1:                        EFI EFI                     209.7 MB   disk0s1
    2:          Apple_CoreStorage                         400.0 GB   disk0s2
    3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
    4:          Apple_CoreStorage                         98.8 GB    disk0s4
    5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
    /dev/disk1
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:                  Apple_HFS YosemiteHD             *399.6 GB   disk1
    Logical Volume on disk0s1
    8A142795-8036-48DF-9FC5-84506DFBB7B2
    Unlocked Encrypted
    /dev/disk2
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:     FDisk_partition_scheme                        *8.0 GB     disk2
    1:               Windows_NTFS SanDisk USB             8.0 GB     disk2s1
    要确定您的 USB 闪存驱动器,可将 NAMETYPESIZE 列与您了解的闪存驱动器的内容进行比较。例如,NAME 应当与 Finder 中闪存驱动器图标的标题相同。您还可以将这些值与闪存驱动器信息面板中的值进行比较;右键单击驱动器图标并选择 Get Info
  2. 使用 diskutil unmountDisk 命令卸载闪存驱动器的文件系统卷:
    $ diskutil unmountDisk /dev/disknumber
    					Unmount of all volumes on disknumber was successful
    执行此操作时,闪存驱动器图标将从桌面消失。如果没有,您可能已找出错误的磁盘。如果您试图意外卸载系统磁盘,则会出现 卸载错误失败
  3. 使用 sudo 命令的 dd 命令将 ISO 镜像写入闪存驱动器:
    $ sudo dd if=/path/to/image.iso of=/dev/rdisknumber bs=1m>
    注意
    MAC OS X 为每个存储设备提供一个块(/dev/disk*)和字符设备(/dev/rdisk*)。将镜像写入到 /dev/rdisk字符 设备比 /dev/disk编号 块设备更快。

    例 3.1. 将 ISO 镜像写入磁盘

    /Users/user_name/Downloads/rhel-server-7-x86_64-boot.iso 文件写入 /dev/rdisk2 设备:
    $ sudo dd if=/Users/user_name/Downloads/rhel-server-7-x86_64-boot.iso of=/dev/rdisk2
  4. 等待命令完成。请注意,没有显示进度条;但是,要在操作仍然运行期间检查操作的状态,请在终端中按 Ctrl+t
    load: 1.02  cmd: dd 3668 uninterruptible 0.00u 1.91s
    112+0 records in
    111+0 records out
    116391936 bytes transferred in 114.834860 secs (1013559 bytes/sec)
  5. 数据传输的速度取决于 USB 端口和闪存驱动器的速度。再次显示提示符后,数据传输将完成。然后您可以拔出闪存驱动器。
现在闪存驱动器可作为引导设备使用。您可以在 AMD64 和 Intel 64 系统或者 IBM Power Systems 服务器中继续使用 第 7 章 在 64 位 AMD、Intel 和 ARM 系统引导安装第 12 章 在 IBM Power 系统中引导安装