本文详细介绍了在 Fedora 环境下制作 U 盘启动盘的多种实用方法,涵盖了从命令行工具到图形化软件的操作步骤,适合不同技术水平的用户,通过本文的指导,你可以轻松掌握制作技巧,快速完成可启动 U 盘的创建,为系统安装做好准备。
在 Linux 世界中,从本机制作启动盘通常比在 Windows 下更加直接和安全,如果你正在使用 Fedora,你拥有一个强大的包管理器(DNF)和多种优秀的工具来帮助你完成这项任务,无论你是要安装 Fedora 本身,还是安装其他 Linux 发行版(如 Ubuntu、Arch Linux)甚至是 Windows,以下方法都能轻松搞定。
以下是几种在 Fedora 环境下制作 U 盘启动盘的主流方法。
准备工作
在开始之前,请确保你已经准备好以下材料:

- 目标 ISO 镜像文件:
Fedora-Workstation-Live-x86_64-XX.iso。 - 一个空的 U 盘:容量建议 8GB 以上。
- 注意:制作过程会清空 U 盘中的所有数据,请提前备份重要文件。
- 管理员权限:制作启动盘通常需要 root 权限。
使用 dd 命令(最经典、最快)
dd 是 Linux 下最基础、最通用的命令,它直接将数据块从源设备写入目标设备,对于懂命令行的用户来说,这是最快且最不容易出错的办法。
步骤:
-
插入 U 盘,并确认其设备名称(
/dev/sdb或/dev/sdc)。- 你可以在终端输入
lsblk命令查看。 - 警告:请务必确认你选对了设备,写入错误会覆盖硬盘数据!
- 你可以在终端输入
-
卸载 U 盘(如果系统自动挂载了):
sudo umount /dev/sdX
-
使用 dd 命令写入: 将
fedora.iso替换为你实际的文件路径,将/dev/sdX替换为你的 U 盘设备名。sudo dd if=fedora.iso of=/dev/sdX bs=4M status=progress conv=fsync
if: 输入文件。of: 输出设备。bs=4M: 设置块大小为 4MB,加快写入速度。status=progress: 显示写入进度。conv=fsync: 确保数据完全写入磁盘后再退出。
-
完成:看到 "1+1 records in" 和 "1+1 records out" 即表示成功。
使用 BalenaEtcher(最友好、图形化)
如果你更喜欢图形界面操作,BalenaEtcher(以前叫 Etcher)是目前最流行的开源工具之一,它具有“防呆设计”,会自动检测设备,非常安全。
步骤:
- 安装 BalenaEtcher:
Fedora 默认仓库中可能没有,或者版本较旧,建议使用官方二进制包或从 RPM Fusion 仓库安装。
sudo dnf install balena-etcher
- 打开软件:在应用菜单中搜索并打开 "BalenaEtcher"。
- 选择镜像:点击 "Flash from file",选择你下载好的 ISO 文件。
- 选择目标:点击 "Select target",软件通常会自动识别你的 U 盘,无需手动输入设备名。
- 开始写入:点击 "Flash!",等待进度条完成即可。
使用 WoeUSB-ng(用于安装 Windows)
虽然 Fedora 是 Linux 发行版,但很多用户需要用它来制作 Windows 的启动盘,在 Fedora 上,WoeUSB-ng 是 WoeUSB 的维护版本,比原版更好用。
步骤:
- 安装依赖:
sudo dnf install git python3-pip python3-wxpython4
- 克隆并安装 WoeUSB-ng:
sudo git clone https://github.com/WoeUSB/WoeUSB-ng /usr/src/woeusb-ng cd /usr/src/woeusb-ng sudo python3 woeusb/woeusbgui.py
GUI 启动失败,也可以使用命令行版本 `sudo python3 woeusb/cli.py --
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

