4.5. 在 macOS 上创建一个可引导 USB 设备
您可以创建一个可引导 USB 设备,然后您可以用来在其他机器上安装 Red Hat Enterprise Linux。创建可引导 USB 驱动器会覆盖之前存储在 USB 驱动器上的任何数据,而不会出现任何警告。备份任何数据或使用一个空闪存。可引导的 USB 驱动器不能用于存储数据。
先决条件
- 您已从 产品下载 页面下载了完整的安装 DVD ISO 或最小安装 Boot ISO 镜像。
- 您有一个有足够容量的 USB 闪存驱动器 ISO 镜像。所需的大小会有所不同。
流程
- 将 USB 闪存驱动器连接到该系统。
使用
diskutil list
命令识别设备路径。设备路径的格式为/dev/disknumber
,其中number
是磁盘号。该磁盘从零(0)开始编号。通常,disk0
是 OS X 恢复磁盘,disk1
是主 OS X 安装。在以下示例中,USB 设备为disk2
:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 通过将 NAME、TYPE 和 SIZE 列与您的闪存驱动器进行比较来识别您的 USB 闪存驱动器。例如,NAME 应为 Finder 工具中闪存驱动器图标的标题。您还可以将这些值与闪存驱动器信息面板中的值进行比较。
卸载闪存驱动器的文件系统卷:
diskutil unmountDisk /dev/disknumber
$ diskutil unmountDisk /dev/disknumber Unmount of all volumes on disknumber was successful
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 该命令完成后,该闪存驱动器图标会从桌面消失。如果图标没有消失,您可能选择了错误的磁盘。尝试卸载系统磁盘会意外返回 failed to unmount 错误。
将 ISO 镜像写入闪存驱动器。macOS 为每个存储设备提供块(
/dev/disk
*)和字符设备(/dev/rdisk*
)文件。将镜像写入/dev/rdisknumber
字符设备比写入/dev/disknumber
块设备要快。例如,要将/Users/user_name/Downloads/rhel-8-x86_64-boot.iso
文件写入/dev/rdisk2
设备,请输入以下命令:sudo dd if=/Users/user_name/Downloads/rhel-8-x86_64-boot.iso of=/dev/rdisk2 bs=512K status=progress
# sudo dd if=/Users/user_name/Downloads/rhel-8-x86_64-boot.iso of=/dev/rdisk2 bs=512K status=progress
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
if=
- 安装镜像的路径。 -
of=
- 代表目标磁盘的原始磁盘设备 (/dev/rdisknumber)。 -
bs=512K
- 将块大小设置为 512 KB,以加快数据传输。 -
status=progress
- 在操作过程中显示进度指示器。
-
-
等待
dd
命令完成将镜像写入该设备。当 # 提示符出现时,代表数据传输已完成。当出现提示符后,退出 root 帐户并拔出 USB 驱动器。USB 驱动器现在可作为引导设备使用。