Linux Ubuntu 启动盘(Bootable USB)完全制作指南:从入门到精通
在 Linux 世界中,Ubuntu 凭借其易用性、稳定性和丰富的社区支持,成为许多用户(尤其是初学者)的首选发行版。而 启动盘(Bootable USB) 则是使用 Ubuntu 的基础工具之一——它不仅能帮助你在新电脑上安装 Ubuntu,还能用于系统修复、数据恢复,或在不安装的情况下体验 Ubuntu 系统。
本文将详细介绍如何从零开始制作 Ubuntu 启动盘,涵盖 prerequisites(准备工作)、不同操作系统下的制作步骤、启动测试、最佳实践、故障排除及实际应用场景。无论你是 Windows、macOS 还是 Linux 用户,都能找到适合自己的方法。
目录#
- 准备工作:你需要什么?
- Ubuntu ISO 文件获取与验证
- 制作启动盘的工具选择
- 不同系统下的启动盘制作步骤
- 测试启动盘:如何从 USB 启动
- 常见实践与最佳实践
- 故障排除:启动盘常见问题及解决方法
- 实际应用场景示例
- 参考资料
1. 准备工作:你需要什么?#
在开始制作启动盘前,请确保准备好以下物品:
1.1 硬件要求#
- USB 闪存盘:容量至少 8GB(Ubuntu ISO 文件约 4-5GB,建议 8GB 以上避免空间不足),推荐 USB 3.0/3.1(读写速度更快,减少制作和启动时间)。
- 电脑:运行 Windows、macOS 或 Linux 的任意电脑(用于制作启动盘)。
- 目标设备:需要安装/运行 Ubuntu 的电脑(非必需,但建议制作后立即测试)。
1.2 软件要求#
- Ubuntu ISO 文件:从官方网站下载(见参考资料)。
- 启动盘制作工具:根据你的操作系统选择(见第 3 节)。
- 数据备份:USB 闪存盘上的所有数据将被擦除,请提前备份!
2. Ubuntu ISO 文件获取与验证#
2.1 下载 Ubuntu ISO#
推荐下载 LTS(长期支持版),如 Ubuntu 22.04 LTS 或 24.04 LTS,支持周期长达 5 年,稳定性更佳。非 LTS 版本(如 23.10)更新频率更高,但支持仅 9 个月,适合尝鲜用户。
下载地址:Ubuntu 官方下载页
2.2 验证 ISO 文件完整性(关键步骤)#
ISO 文件可能因网络问题或恶意篡改导致损坏,安装时会出现各种错误。务必验证文件校验和:
-
获取官方校验和:
下载页面底部通常提供 SHA256 校验和(如https://releases.ubuntu.com/22.04/SHA256SUMS)。 -
本地计算校验和:
- Windows:在 PowerShell 中运行
Get-FileHash -Algorithm SHA256 "C:\path\to\ubuntu-22.04.4-desktop-amd64.iso" - macOS/Linux:在终端中运行
sha256sum /path/to/ubuntu-22.04.4-desktop-amd64.iso
- Windows:在 PowerShell 中运行
-
比对结果:确保本地计算的哈希值与官方完全一致。
3. 制作启动盘的工具选择#
不同操作系统有不同的推荐工具,以下是主流选项:
| 工具 | 支持系统 | 特点 | 难度 |
|---|---|---|---|
| Rufus | Windows | 轻量、快速,支持 UEFI/BIOS,推荐新手 | 低 |
| BalenaEtcher | Windows/macOS/Linux | 跨平台、图形化,一键操作,极其简单 | 低 |
| dd 命令 | Linux/macOS | 命令行工具,无图形界面,功能强大 | 中 |
推荐:新手优先使用 BalenaEtcher 或 Rufus;Linux/macOS 高级用户可使用 dd 命令。
4. 不同系统下的启动盘制作步骤#
4.1 Windows 系统:使用 Rufus(推荐)#
Rufus 是 Windows 下制作启动盘的神器,体积小(<1MB)且功能全面。
步骤:#
- 下载 Rufus:Rufus 官方网站(选择最新版本,无需安装,直接运行)。
- 插入 USB 闪存盘,打开 Rufus。
- 配置参数(Rufus 会自动检测部分选项,建议保持默认):
- 设备:选择你的 USB 闪存盘(务必确认盘符,避免选错!)。
- 启动选择:点击「选择」,浏览并选中下载的 Ubuntu ISO 文件。
- 分区方案:
- 若目标设备支持 UEFI(现代电脑默认),选择「GPT」+「UEFI (非 CSM)」。
- 若目标设备仅支持 BIOS(传统模式),选择「MBR」+「BIOS 或 UEFI-CSM」。
- 文件系统:默认 FAT32(兼容性最佳,支持 UEFI 和 BIOS)。
- 卷标:可自定义(如「UBUNTU2204」)。
- 开始制作:点击「开始」,弹窗提示「所有数据将被删除」,确认后等待完成(约 5-15 分钟,取决于 USB 速度)。
- 完成:提示「准备就绪」后,关闭 Rufus,安全弹出 USB 盘。
4.2 macOS 系统:使用 Etcher 或 dd 命令#
方法 1:BalenaEtcher(图形化,推荐新手)#
- 下载 Etcher:BalenaEtcher 官网,安装并打开。
- 选择 ISO:点击「Flash from file」,选中 Ubuntu ISO。
- 选择 USB 盘:点击「Select target」,选择你的 USB 设备(注意容量,避免选错硬盘!)。
- 开始制作:点击「Flash!」,输入 macOS 密码授权,等待完成(约 10-20 分钟)。
- 完成:Etcher 会自动验证写入结果,提示成功后退出。
方法 2:dd 命令(终端,高级用户)#
dd 命令功能强大但有风险(输错设备名可能格式化硬盘),务必谨慎!
-
查看 USB 设备路径:
插入 USB 后,打开终端,运行:diskutil list找到 USB 设备(通常命名为
/dev/diskX,如/dev/disk2,注意区分硬盘/dev/disk0)。 -
卸载 USB 盘(但不要拔出):
diskutil unmountDisk /dev/diskX # 替换 X 为实际编号,如 disk2 -
执行 dd 命令:
sudo dd if=/path/to/ubuntu.iso of=/dev/rdiskX bs=4m status=progressif:输入文件(ISO 路径,可拖入终端自动填充)。of:输出设备(USB 路径,务必加r前缀,如rdisk2,加快速度)。bs=4m:块大小,4MB 效率较高。status=progress:显示进度。
-
完成后弹出:
diskutil eject /dev/diskX
4.3 Linux 系统:使用 Etcher 或 dd 命令#
方法 1:BalenaEtcher(图形化)#
步骤与 macOS 相同:下载 Etcher → 选择 ISO → 选择 USB → 点击 Flash!
方法 2:dd 命令(终端)#
-
查看 USB 设备路径:
插入 USB 后,运行:lsblk # 或 sudo fdisk -l找到 USB 设备(如
/dev/sdb,通常不带数字后缀,如/dev/sdb1是分区)。 -
卸载 USB 分区:
sudo umount /dev/sdb* # 替换 sdb 为你的设备名,* 表示所有分区 -
执行 dd 命令:
sudo dd if=/path/to/ubuntu.iso of=/dev/sdb bs=4M status=progress oflag=directoflag=direct:绕过系统缓存,加快写入并确保数据落盘。
-
完成后同步缓存:
sync # 确保所有数据写入 USB
5. 测试启动盘:如何从 USB 启动#
制作完成后,需验证启动盘是否可正常启动:
5.1 进入 BIOS/UEFI 设置#
-
重启目标设备,在开机画面出现前按下 启动快捷键(因主板/品牌而异):
- 戴尔/Dell:
F12 - 惠普/HP:
F9 - 联想/Lenovo:
F12或Fn+F12 - 华硕/ASUS:
F8或Del - 苹果/Mac:开机时长按
Option键。
- 戴尔/Dell:
-
禁用 Secure Boot(如需要):
部分电脑默认启用 Secure Boot(安全启动),可能阻止非微软签名的系统启动。进入 BIOS/UEFI 后,在「Security」或「Boot」选项中找到「Secure Boot」,设置为「Disabled」。
5.2 选择 USB 启动#
在启动菜单中,选择你的 USB 设备(通常显示为「USB HDD」或设备品牌名,如「Kingston DataTraveler」),按回车确认。
5.3 验证启动成功#
正常情况下,会进入 Ubuntu 启动菜单,可选择「Try or Install Ubuntu」(试用或安装)或「Check disk for defects」(检查启动盘完整性)。选择后者可进一步验证启动盘是否制作正确。
6. 常见实践与最佳实践#
6.1 常见实践#
- 使用 USB 3.0/3.1 设备:比 USB 2.0 快 10 倍以上,安装/启动更流畅。
- 备份 USB 数据:制作前务必格式化或清空 USB,避免数据丢失。
- 验证 ISO 校验和:见第 2.2 节,避免因 ISO 损坏导致安装失败。
6.2 最佳实践#
- 选择 LTS 版本:对稳定性和长期支持有需求的用户(如日常办公、服务器)优先 LTS。
- 使用官方工具:Rufus、Etcher 和
dd均为官方推荐,避免第三方小众工具(可能植入恶意软件)。 - 立即测试启动盘:制作后尽快在目标设备上测试,发现问题及时返工。
- 妥善保管启动盘:可用于系统救援、数据恢复,建议长期保留。
7. 故障排除:启动盘常见问题及解决方法#
问题 1:USB 设备未在启动菜单中显示#
- 原因:USB 未正确制作、BIOS 禁用了 USB 启动、设备路径错误。
- 解决:
- 重新制作启动盘(换工具或重新下载 ISO)。
- 进入 BIOS,确认「USB Boot」选项已启用。
- 尝试换一个 USB 端口(优先 USB 2.0 端口,部分旧 BIOS 不支持 USB 3.0)。
问题 2:启动时提示「Invalid partition table」或「No bootable device」#
- 原因:分区方案错误(如 UEFI 设备使用 MBR 分区)、ISO 损坏。
- 解决:
- 重新制作,确保分区方案匹配(UEFI→GPT,BIOS→MBR)。
- 验证 ISO 校验和,重新下载损坏的 ISO。
问题 3:启动后卡在黑屏或logo界面#
- 原因:显卡驱动不兼容(如 NVIDIA 闭源驱动)、Secure Boot 未关闭。
- 解决:
- 启动时按
e编辑启动参数,在quiet splash后添加nomodeset(禁用图形加速),按F10继续启动。 - 进入 BIOS 禁用 Secure Boot。
- 启动时按
问题 4:Etcher/dd 提示「磁盘空间不足」#
- 原因:USB 容量小于 ISO 大小(如 4GB USB 写入 5GB ISO)。
- 解决:更换至少 8GB 的 USB 盘。
8. 实际应用场景示例#
场景 1:在新电脑上安装 Ubuntu#
- 制作启动盘(如 Ubuntu 22.04 LTS)。
- 插入 USB,启动并选择「Install Ubuntu」。
- 按向导选择语言、键盘布局,选择「清除整个磁盘并安装 Ubuntu」(新手推荐),完成后重启。
场景 2:运行 Live 模式修复系统#
- 从 USB 启动,选择「Try Ubuntu」(不安装直接运行)。
- 访问文件管理器,挂载目标系统分区(如
/dev/sda2),备份重要数据。 - 使用
fsck命令修复磁盘错误:sudo fsck /dev/sda2 # 替换为目标分区
场景 3:测试 Ubuntu 新功能#
下载非 LTS 版本(如 Ubuntu 24.10),制作启动盘后选择「Try Ubuntu」,无需安装即可体验最新特性(如 GNOME 46、新内核)。
9. 参考资料#
通过本文,你已掌握 Ubuntu 启动盘的制作、测试、优化和故障排除全流程。无论是安装系统、数据救援还是系统测试,启动盘都是 Linux 用户的必备工具。如有疑问,欢迎参考官方文档或在社区(如 Ubuntu 论坛)提问!