Linux Ubuntu USB 启动盘制作全攻略:从入门到精通

Ubuntu 作为最受欢迎的 Linux 发行版之一,以其稳定性、易用性和丰富的软件生态深受开发者和普通用户喜爱。无论是全新安装 Ubuntu、修复系统故障,还是在不影响现有系统的情况下体验 Linux,USB 启动盘都是最便捷的工具。它将 Ubuntu 的 ISO 镜像写入 USB 设备,使其成为可启动介质,支持“试用 Ubuntu”(Live 环境)或直接安装系统。

本文将详细介绍 Ubuntu USB 启动盘的制作流程,涵盖准备工作、工具选择、跨平台制作步骤(Windows/macOS/Linux)、校验方法、启动技巧、常见问题及最佳实践,帮助你高效、安全地完成启动盘制作。

目录#

  1. 准备工作
  2. 下载 Ubuntu ISO 镜像
  3. 选择启动盘制作工具
  4. Windows 系统制作步骤
  5. macOS 系统制作步骤
  6. Linux 系统制作步骤
  7. 验证启动盘可用性
  8. 从 USB 启动盘启动
  9. 常见问题与解决方案
  10. 最佳实践
  11. 总结
  12. 参考资料

1. 准备工作#

在开始制作前,请确保满足以下条件:

1.1 硬件要求#

  • USB 闪存盘:容量至少 4GB(推荐 8GB 及以上,以支持最新 Ubuntu 版本,如 22.04 LTS);建议使用 USB 3.0/3.1 设备(速度更快),USB 2.0 也可但制作和启动速度较慢。
  • 电脑:用于制作启动盘的 Windows/macOS/Linux 电脑,需具备 USB 接口。
  • 目标设备:计划安装 Ubuntu 的电脑(需支持从 USB 启动,现代电脑均支持)。

1.2 注意事项#

  • 备份数据:USB 闪存盘将被格式化,务必提前备份其中所有重要文件
  • 稳定电源:制作过程中避免电脑断电或拔出 USB,否则可能导致启动盘损坏或 USB 设备故障。

2. 下载 Ubuntu ISO 镜像#

Ubuntu ISO 镜像是制作启动盘的核心文件,必须从官方渠道下载以确保安全性和完整性。

2.1 下载步骤#

  1. 访问 Ubuntu 官方下载页面:https://ubuntu.com/download/desktop
  2. 选择版本:
    • LTS 版本(长期支持版):如 Ubuntu 22.04 LTS、24.04 LTS,适合稳定性优先的用户,支持 5 年更新。
    • 非 LTS 版本:如 Ubuntu 23.10,包含最新功能,但支持周期仅 9 个月,适合尝鲜用户。
  3. 点击“Download”按钮,保存 ISO 文件(如 ubuntu-22.04.3-desktop-amd64.iso)。

2.2 验证 ISO 完整性(关键步骤)#

为避免下载的 ISO 镜像损坏或被篡改,需校验文件的 SHA256 哈希值

  1. 官方提供的 SHA256 校验和可在下载页面底部的“Verify your download”中找到(如 22.04 LTS 校验和)。
  2. 在本地计算 ISO 文件的哈希值并对比:
    • Windows:打开 PowerShell,执行 Get-FileHash -Algorithm SHA256 "C:\path\to\ubuntu.iso"
    • macOS/Linux:打开终端,执行 sha256sum /path/to/ubuntu.iso
  3. 若计算结果与官方校验和一致,说明 ISO 完整可用;否则需重新下载。

3. 选择启动盘制作工具#

不同操作系统有不同的推荐工具,以下是主流选择:

工具名称支持系统特点难度推荐指数
RufusWindows轻量、快速、支持 UEFI/BIOS,功能全面简单★★★★★
balenaEtcherWindows/macOS/Linux跨平台、图形化、操作简单,新手友好简单★★★★☆
dd 命令Linux/macOS系统内置、无图形界面、可靠性极高中等★★★★☆
Startup Disk CreatorLinux (Ubuntu)Ubuntu 内置工具、图形化、适配性好简单★★★☆☆
UNetbootinWindows/macOS/Linux老牌工具,支持非 Ubuntu 镜像中等★★☆☆☆

推荐组合:Windows 用户优先用 Rufus,macOS/Linux 新手用 balenaEtcher,Linux 高级用户用 dd 命令。

4. Windows 系统制作步骤#

Rufus(目前最可靠的 Windows 启动盘工具)为例:

4.1 下载并安装 Rufus#

  1. 访问 Rufus 官网:https://rufus.ie/,下载最新版本(如 Rufus 4.3)。
  2. 无需安装,直接双击 rufus.exe 运行(若提示管理员权限,点击“是”)。

4.2 使用 Rufus 制作启动盘#

  1. 插入 USB 闪存盘,确保已备份数据。
  2. 配置 Rufus 参数(界面如图 1 示意):
    • 设备(Device):选择插入的 USB 设备(如 SanDisk Cruzer Glide 3.0)。
    • 启动选择(Boot selection):点击“选择”,浏览并选中下载的 Ubuntu ISO 镜像。
    • 分区方案(Partition scheme)
      • 若目标设备为 传统 BIOS 启动:选择“MBR”。
      • 若目标设备为 UEFI 启动:选择“GPT”(推荐,现代电脑默认)。
    • 目标系统类型:自动识别为“UEFI (非 CSM)”或“BIOS 或 UEFI”,保持默认。
    • 卷标(Volume label):可自定义(如 Ubuntu-22.04-LTS)。
  3. 开始制作:点击“开始”,弹出警告“所有数据将被销毁”,确认已备份后点击“确定”。
  4. 等待完成:Rufus 会格式化 USB、写入 ISO 数据并创建引导区,进度条完成后显示“准备就绪”,点击“关闭”。

注意:若提示“下载额外文件”(如 GRUB 组件),点击“是”以确保 UEFI 兼容性。

5. macOS 系统制作步骤#

macOS 用户推荐使用 balenaEtcher(图形化)或 dd 命令(命令行)。

5.1 使用 balenaEtcher(新手友好)#

  1. 下载 balenaEtcher:https://etcher.balena.io/,拖拽到“应用程序”文件夹安装。
  2. 打开 balenaEtcher,点击“Flash from file”,选择 Ubuntu ISO 镜像。
  3. 点击“Select target”,选择插入的 USB 设备(注意:务必选择正确的 USB,避免误删硬盘数据)。
  4. 点击“Flash!”,输入 macOS 密码授权,等待进度条完成(约 5-10 分钟,取决于 USB 速度)。

5.2 使用 dd 命令(高级用户)#

  1. 插入 USB 并确定设备路径
    • 打开终端(Terminal),执行 diskutil list,找到 USB 设备(如 /dev/disk2,注意区分硬盘 /dev/disk0)。
    • 卸载 USB:diskutil unmountDisk /dev/disk2(替换 disk2 为实际设备名)。
  2. 写入 ISO 镜像
    sudo dd if=/path/to/ubuntu.iso of=/dev/disk2 bs=4m status=progress
    • if=:ISO 文件路径(如 ~/Downloads/ubuntu-22.04.iso)。
    • of=:USB 设备路径(必须是 /dev/diskX,而非分区 /dev/diskXs1)。
    • bs=4m:块大小,4MB 效率较高。
    • status=progress:显示进度。
  3. 完成后同步缓存:执行 sync(确保数据完全写入 USB),然后弹出 USB:diskutil eject /dev/disk2

6. Linux 系统制作步骤#

Linux 用户有多种工具可选,推荐 dd 命令(最可靠)或 Startup Disk Creator(Ubuntu 内置 GUI)。

6.1 使用 dd 命令(推荐)#

  1. 插入 USB 并确定设备路径
    • 终端执行 lsblk,找到 USB 设备(如 sdb,硬盘通常为 sda)。
    • 卸载 USB 分区:sudo umount /dev/sdb1(若已自动挂载)。
  2. 写入 ISO 镜像
    sudo dd if=/path/to/ubuntu.iso of=/dev/sdb bs=4M status=progress && sync
    • of=/dev/sdb:USB 设备路径(不要加分区号,如 sdb1)。
    • bs=4M:块大小,M 大写(MB),小写 m 为 MiB。
    • sync:强制缓存写入,避免数据丢失。
  3. 完成后,执行 sudo eject /dev/sdb 弹出 USB。

6.2 使用 Startup Disk Creator(GUI)#

  1. 在 Ubuntu 中,打开“应用程序”→ 搜索“Startup Disk Creator”并启动。
  2. 选择 ISO 镜像:点击“其他”,浏览并选中下载的 Ubuntu ISO。
  3. 选择 USB 设备:在“磁盘”下拉菜单中选择插入的 USB。
  4. 开始制作:点击“制作启动盘”,输入密码授权,等待完成。

7. 验证启动盘可用性#

制作完成后,建议验证启动盘是否可正常启动:

  1. 在制作电脑上测试

    • 重启电脑,进入 BIOS/UEFI 设置(开机时按 Del/F2/F12/Esc,不同品牌主板按键不同)。
    • 调整启动顺序,将“USB 设备”设为第一启动项(或直接通过快捷启动菜单选择 USB)。
    • 保存设置并重启,若能进入 Ubuntu Live 环境(显示“Try Ubuntu”或“Install Ubuntu”菜单),说明启动盘有效。
  2. 检查文件系统(可选):

    • 在 Linux/macOS 中,挂载 USB 后查看根目录是否有 casperboot 等 Ubuntu 系统文件。

8. 从 USB 启动盘启动#

在目标设备上启动 Ubuntu 启动盘的步骤:

  1. 插入启动盘:将制作好的 USB 插入目标电脑。
  2. 进入 BIOS/UEFI 设置
    • 开机时根据主板品牌按对应按键(如 Dell F2,HP F10,联想 F1/F2,笔记本通常 F12 直接调出启动菜单)。
  3. 配置启动选项
    • 关闭 Secure Boot(部分电脑需在 UEFI 设置中禁用,否则可能无法识别 Linux 引导)。
    • 选择“USB 设备”作为第一启动项(或在快捷启动菜单中直接选择 USB 名称)。
  4. 启动 Ubuntu:保存设置并重启,电脑将从 USB 启动,进入 Ubuntu Live 界面:
    • 选择“Try Ubuntu”:不安装系统,直接体验 Ubuntu 环境。
    • 选择“Install Ubuntu”:开始安装系统到硬盘。

9. 常见问题与解决方案#

9.1 USB 启动盘未被 BIOS/UEFI 识别#

  • 原因:USB 端口故障、USB 设备损坏、引导模式不匹配(MBR/GPT 与 BIOS/UEFI 冲突)。
  • 解决
    • 尝试更换 USB 端口(优先用 USB 2.0 端口,部分旧 BIOS 不支持 USB 3.0)。
    • 重新制作启动盘,确保分区方案正确(BIOS 用 MBR,UEFI 用 GPT)。
    • 换用其他 USB 设备(劣质 USB 可能兼容性差)。

9.2 启动时提示“No bootable device”#

  • 原因:ISO 镜像损坏、写入过程中断、未选择正确的 USB 设备路径(如用了 sdb1 而非 sdb)。
  • 解决
    • 重新下载 ISO 并校验 SHA256 哈希值。
    • 使用 dd 或 Rufus 重新制作,确保写入完整。

9.3 进入 Live 环境后卡顿或无法识别硬件#

  • 原因:ISO 镜像损坏、USB 速度过慢(如 USB 2.0)、目标设备硬件不兼容(如老旧显卡)。
  • 解决
    • 验证 ISO 完整性,换用 USB 3.0 设备。
    • 启动时在 grub 菜单按 e,添加内核参数(如 nomodeset 解决显卡驱动问题)。

9.4 制作时误格式化硬盘#

  • 原因:使用 dd 命令时选错设备路径(如将 /dev/sda 当作 USB)。
  • 解决:立即停止操作,使用数据恢复工具(如 TestDisk)尝试恢复,但成功率低。务必在 dd 前用 lsblk/diskutil 确认设备路径!

10. 最佳实践#

  1. 使用高质量 USB 设备:选择知名品牌(如 SanDisk、Kingston),避免杂牌低价 USB,减少写入错误风险。
  2. 优先 UEFI + GPT 方案:现代电脑默认 UEFI 启动,GPT 分区支持更大容量和更安全的引导,推荐优先选择。
  3. 校验 ISO 镜像:始终通过 SHA256 校验和验证 ISO 完整性,避免因镜像损坏导致安装失败。
  4. 使用 dd 命令(Linux/macOS):相比图形化工具,dd 命令底层写入更可靠,尤其适合高级用户。
  5. 安全弹出 USB:制作完成后务必通过系统工具弹出 USB(而非直接拔插),避免数据缓存未写入。
  6. 备份目标设备数据:安装 Ubuntu 前,若需覆盖现有系统,务必备份硬盘中的重要文件。
  7. 测试启动盘:制作后在本地电脑测试启动,确认无误后再用于目标设备。

11. 总结#

制作 Ubuntu USB 启动盘是体验或安装 Linux 的基础步骤,本文从准备工作、工具选择到跨平台制作、验证和启动,详细覆盖了全流程。核心要点包括:选择合适的 USB 设备和工具、验证 ISO 完整性、正确写入镜像、配置 BIOS/UEFI 启动选项。遵循最佳实践可大幅降低失败风险,确保顺利完成 Ubuntu 的安装或系统修复。

无论是新手还是资深用户,掌握启动盘制作技能都是玩转 Linux 的必备能力。希望本文能帮助你高效、安全地制作属于自己的 Ubuntu USB 启动盘!

12. 参考资料#

  1. Ubuntu 官方文档:Create a bootable USB stick with Rufus on Windows
  2. Rufus 官方网站:https://rufus.ie/
  3. balenaEtcher 官方网站:https://etcher.balena.io/
  4. Ubuntu ISO 下载与校验:https://ubuntu.com/download/desktop#verify-your-download
  5. dd 命令手册:man dd
  6. UEFI 与 BIOS 启动指南:Ubuntu UEFI Installation Guide