Linux 下将 ISO 写入 USB 磁盘

要将 OS 的 ISO 写入 USB 磁盘以制作可启动的安装介质,可以按照以下步骤操作:


准备工作:

以RHEL9为例:

  1. 下载 RHEL 9 的 ISO 文件:
    Red Hat 官方网站 下载 RHEL 9 的 ISO 文件。

  2. 插入 USB 磁盘:
    将 USB 磁盘插入计算机,并确保没有重要数据,因为写入操作会清除磁盘上的所有内容。

  3. 确定 USB 磁盘设备:
    打开终端并运行以下命令以找到 USB 磁盘的设备路径(例如 /dev/sdX):

    1
    lsblk

    确认磁盘的容量以避免误操作。


写入 ISO 到 USB 磁盘:

  1. 使用 dd 命令写入:

    1
    sudo dd if=/path/to/rhel9.iso of=/dev/sdX bs=4M status=progress oflag=sync
    • if=/path/to/rhel9.iso 是 ISO 文件的路径。
    • of=/dev/sdX 是 USB 磁盘的设备路径,请根据实际情况替换 sdX
    • bs=4M 表示使用 4MB 的块大小,能够提高写入速度。
    • status=progress 显示实时进度。
    • oflag=sync 确保写入完成后同步到磁盘。
  2. 写入完成后,运行以下命令同步磁盘缓冲:

    1
    sync

验证:

  1. 移除并重新插入 USB 磁盘。
  2. 确认 USB 磁盘内容是否包含 RHEL 9 的安装文件。
  3. 尝试从该 USB 启动以确保其可用。

如果需要图形化工具,可以使用 Rufus(Windows)或 Etcher(Linux 和 macOS)进行写入操作。这些工具提供简单易用的界面来完成 ISO 写入。