如何通过 USB 安装 Linux Ubuntu:详细图文教程

Ubuntu 是最受欢迎的 Linux 发行版之一,以其稳定性、易用性和丰富的软件生态系统广受好评。无论是开发者、学生还是普通用户,都能通过 Ubuntu 获得高效的计算体验。随着 USB 闪存盘的普及和速度提升,从 USB 安装 Ubuntu 已成为主流方式——它比光盘更便携、读写速度更快,且支持最新的 UEFI 启动模式。

本文将提供从准备工具到完成安装的全流程指南,涵盖硬件要求、启动盘制作、BIOS/UEFI 设置、系统安装、故障排除及最佳实践,即使是 Linux 新手也能轻松上手。

目录#

  1. 准备工作:硬件与软件要求
  2. 步骤一:下载 Ubuntu ISO 文件
  3. 步骤二:准备 USB 闪存盘
  4. 步骤三:制作 Ubuntu 启动盘
  5. 步骤四:配置 BIOS/UEFI 启动顺序
  6. 步骤五:启动并安装 Ubuntu
  7. 步骤六:完成安装与重启
  8. Post-Installation:系统初始化与优化
  9. 常见故障排除
  10. 最佳实践与注意事项
  11. 参考资料

1. 准备工作:硬件与软件要求#

在开始安装前,请确保满足以下条件:

1.1 硬件要求#

Ubuntu 官方推荐的最低配置(以 Ubuntu 22.04 LTS 为例):

  • 处理器(CPU):双核 64 位处理器(推荐 4 核及以上)
  • 内存(RAM):至少 4GB(日常使用建议 8GB+,开发/虚拟机建议 16GB+)
  • 存储空间:至少 25GB 空闲磁盘空间(推荐 50GB+,若需存储大量文件建议更大)
  • 其他:USB 闪存盘(至少 4GB,推荐 8GB+,高速 USB 3.0 更佳)、互联网连接(可选,用于安装更新和软件)

1.2 软件与工具#

  • Ubuntu ISO 文件:从 Ubuntu 官网 下载最新 LTS 版本(如 22.04 LTS,长期支持至 2027 年)。
  • 启动盘制作工具:
    • Windows:Rufus(轻量高效)或 balenaEtcher(跨平台图形化工具)
    • macOS/Linux:balenaEtcher 或 dd 命令(终端工具)
  • 数据备份工具:若需保留现有系统数据(如双系统场景),建议使用移动硬盘或云存储备份重要文件。

2. 步骤一:下载 Ubuntu ISO 文件#

  1. 访问 Ubuntu 桌面版下载页,选择 "Download Ubuntu 22.04.4 LTS"(或最新 LTS 版本)。
  2. 下载完成后,验证 ISO 文件完整性(避免因文件损坏导致安装失败):
    • 在 Ubuntu 官网找到对应 ISO 的 SHA256 校验和(如 SHA256SUMS 文件)。
    • Windows:使用 PowerShell 命令 Get-FileHash -Algorithm SHA256 路径\ubuntu.iso 计算哈希值,与官网对比。
    • macOS/Linux:终端执行 sha256sum 路径/ubuntu.iso,对比输出结果。

3. 步骤二:准备 USB 闪存盘#

  1. 备份数据:USB 闪存盘将被格式化,务必提前备份盘中所有文件。
  2. 容量要求:至少 4GB(推荐 8GB+,以确保有足够空间存储 ISO 和临时文件)。
  3. 格式建议:无需手动格式化(制作启动盘工具会自动处理),但确保无硬件故障(可通过 diskpart 或 fdisk 检查)。

4. 步骤三:制作 Ubuntu 启动盘#

根据当前操作系统选择工具,以下是三种主流系统的详细步骤:

4.1 Windows 系统:使用 Rufus#

Rufus 是 Windows 下最流行的启动盘制作工具,支持 UEFI/legacy 模式,步骤如下:

  1. 下载并运行 Rufus(无需安装,直接打开)。
  2. 设备选择:在 "设备" 下拉菜单中选择你的 USB 闪存盘(务必确认盘符,避免误操作)。
  3. 选择 ISO 文件:点击 "选择",浏览并选中下载好的 ubuntu-22.04.4-desktop-amd64.iso。
  4. 分区方案:默认选择 "GPT"(适用于 UEFI 主板)或 "MBR"(适用于 legacy BIOS),保持默认即可。
  5. 目标系统类型:选择 "UEFI (非 CSM)" 或 "BIOS 或 UEFI"(根据主板类型选择,不确定则保持默认)。
  6. 点击 "开始",弹出警告窗口(提示数据将被清除),确认后等待完成(约 5-10 分钟,取决于 USB 速度)。

4.2 macOS 系统:使用 balenaEtcher 或 dd 命令#

方法 1:balenaEtcher(图形化,推荐新手)#

  1. 下载并安装 balenaEtcher。
  2. 打开 Etcher,点击 "Flash from file",选择 Ubuntu ISO。
  3. 点击 "Select target",选择你的 USB 闪存盘。
  4. 点击 "Flash!",输入 macOS 密码授权,等待完成(进度条结束后会自动验证)。

方法 2:dd 命令(终端,高级用户)#

  1. 插入 USB 后,终端执行 diskutil list 找到 USB 设备路径(如 /dev/disk2,注意不是 disk2s1 等分区)。
  2. 卸载 USB(确保未挂载):diskutil unmountDisk /dev/disk2。
  3. 执行 dd 命令(务必替换路径):
    sudo dd if=/path/to/ubuntu.iso of=/dev/disk2 bs=4m status=progress oflag=sync
    • if:输入文件(ISO 路径)
    • of:输出设备(USB 路径,如 /dev/disk2)
    • bs=4m:块大小,4MB 效率较高
    • status=progress:显示进度
    • oflag=sync:确保数据写入完成后再退出
  4. 完成后,终端会显示 "记录了 xxx+0 的读入/写出",此时可拔下 USB。

4.3 Linux 系统:使用 dd 命令或 balenaEtcher#

方法 1:dd 命令(最常用)#

  1. 插入 USB,终端执行 lsblk 或 fdisk -l 找到 USB 设备(如 /dev/sdb,避免选择硬盘如 /dev/sda)。
  2. 卸载 USB 分区(若已挂载):sudo umount /dev/sdb*。
  3. 执行 dd 命令(替换路径):
    sudo dd if=/path/to/ubuntu.iso of=/dev/sdb bs=4M status=progress oflag=sync
  4. 等待完成(无进度条卡顿属正常,耐心等待)。

方法 2:balenaEtcher#

与 macOS 步骤相同,下载后图形化操作,简单直观。

5. 步骤四:配置 BIOS/UEFI 启动顺序#

要从 USB 启动,需进入主板 BIOS/UEFI 设置并调整启动优先级:

  1. 重启电脑,在开机画面出现时按下对应快捷键(不同品牌主板不同,见下表):

    品牌进入 BIOS/UEFI 快捷键启动菜单快捷键(临时选择)
    DellF2 或 DelF12
    HPF10 或 EscF9
    LenovoF2 或 Fn+F2F12
    ASUSDel 或 F2F8
    AcerF2 或 DelF12
  2. 禁用 Secure Boot(若需):
    部分主板默认启用 Secure Boot(安全启动),可能阻止 Linux 启动。进入 "Security" 或 "Boot" 菜单,找到 "Secure Boot" 选项,设置为 "Disabled"。

  3. 设置启动顺序:
    进入 "Boot" 菜单,将 "USB Drive" 或 "Removable Devices" 移至第一位(可通过 +/- 键或拖拽调整)。

  4. 保存并退出:
    按 F10 保存设置,选择 "Yes" 重启电脑,此时将从 USB 启动。

6. 步骤五:启动并安装 Ubuntu#

5.1 启动 Ubuntu 安装程序#

电脑重启后,若启动盘制作成功,会显示 Ubuntu 启动菜单:

  • 选择 "Install Ubuntu"(直接安装)或 "Try Ubuntu"(先体验 live 系统,后续仍可点击桌面图标安装)。
    推荐直接选择 "Install Ubuntu"(若需测试硬件兼容性,可先 "Try Ubuntu")。

5.2 基本设置(语言、键盘、网络)#

  1. 语言选择:默认显示 "中文(简体)",确认后点击 "继续"。
  2. 键盘布局:默认 "汉语(中国)",可点击 "检测键盘布局" 验证,无误后继续。
  3. 网络连接:选择 Wi-Fi 或有线网络(可选,建议连接,以便安装更新和第三方软件)。
    • 若选择 "不连接网络",后续可手动更新;若连接,勾选 "安装 Ubuntu 时下载更新" 和 "为图形或无线硬件安装第三方软件"(推荐勾选,避免后续手动装驱动)。

5.3 选择安装类型(单系统/双系统)#

这是最关键的一步,决定硬盘分区方案,根据需求选择:

场景 1:全新安装(覆盖整个硬盘)#

选择 "清除整个磁盘并安装 Ubuntu"(新手推荐),系统会自动分区(无需手动操作)。
⚠️ 警告:此操作会删除硬盘所有数据,务必提前备份!

场景 2:双系统(与 Windows/macOS 共存)#

选择 "其他选项"(手动分区),然后:

  • 找到 Windows 分区(通常为 NTFS 格式,标有 "Windows" 或 "Basic data partition"),确保不删除。
  • 选择空闲空间("空闲" 标识),创建 Ubuntu 专用分区(见 5.4 节)。

5.4 分区配置(高级用户,双系统或自定义分区)#

若选择 "其他选项",需手动创建分区表,推荐方案(以 100GB 空闲空间为例):

分区挂载点分区类型大小建议说明
/Ext450GB+根目录,存储系统文件和应用
swap交换空间2GB-8GB类似 Windows 虚拟内存,内存 ≥8GB 可设 2GB
/homeExt4剩余空间用户数据目录(文档、下载等,独立分区可保留数据)

操作步骤:

  1. 选中 "空闲" 空间,点击 " + " 新建分区。
  2. 创建 / 分区:大小 50GB,"新分区类型" 选 "主分区","位置" 选 "空间起始位置","用于" 选 "Ext4 日志文件系统","挂载点" 选 "/"。
  3. 创建 swap 分区:大小 4GB,"新分区类型" 选 "逻辑分区","用于" 选 "交换空间"。
  4. 创建 /home 分区:大小剩余空间,同上,挂载点选 "/home"。
  5. 确认分区无误后,选择 "安装启动引导器的设备"(默认是整个硬盘,如 /dev/sda,双系统无需修改),点击 "现在安装"。

5.5 用户信息与系统设置#

  1. 时区选择:默认根据网络定位,或手动选择(如 "上海")。
  2. 用户设置:
    • 姓名:你的全名(如 "张三")。
    • 计算机名称:系统 hostname(如 "zhangsan-ubuntu")。
    • 用户名:登录用户名(小写字母,如 "zhangsan")。
    • 密码:设置登录密码(建议包含大小写、数字和符号)。
    • 勾选 "自动登录"(可选,便捷但降低安全性)或 "需要密码才能登录"。
  3. 点击 "继续",开始安装系统(进度条显示 "正在复制文件" "正在安装系统" 等,约 10-20 分钟)。

7. 步骤六:完成安装与重启#

安装完成后,会提示 "安装完成。现在重启电脑",点击 "现在重启"。
⚠️ 重启时务必拔出 USB 闪存盘,否则可能再次进入启动盘菜单。

8. Post-Installation:系统初始化与优化#

重启后进入全新的 Ubuntu 系统,建议执行以下操作:

8.1 更新系统#

打开终端(Ctrl+Alt+T),执行命令更新软件包:

sudo apt update && sudo apt upgrade -y
  • apt update:更新软件源索引
  • apt upgrade -y:升级所有可更新的包(-y 自动确认)

8.2 安装额外驱动#

部分硬件(如 NVIDIA 显卡、无线网卡)可能需要专有驱动:

  1. 打开 "软件和更新" → "附加驱动"。
  2. 选择推荐的驱动(如 NVIDIA 驱动),点击 "应用更改",等待安装并重启。

8.3 安装常用软件#

  • 浏览器:Chrome(官网下载)或 Firefox(默认已安装)。
  • 媒体播放:安装解码器(支持 MP4、MP3 等):
    sudo apt install ubuntu-restricted-extras -y
  • 开发工具:VS Code、Git、Docker 等,可通过 "软件中心" 或命令行安装。

8.4 配置防火墙#

Ubuntu 默认防火墙 ufw 未启用,执行以下命令开启并允许常用端口:

sudo ufw enable          # 启用防火墙
sudo ufw allow ssh       # 允许 SSH(如需远程连接)
sudo ufw allow 80/tcp    # 允许 HTTP(Web 开发用)
sudo ufw status          # 查看状态

9. 常见故障排除#

问题 1:USB 无法启动,直接进入原系统#

  • 原因:启动顺序未调整,或 Secure Boot 未禁用。
  • 解决:重新进入 BIOS/UEFI,确认 USB 启动顺序第一,Secure Boot 设为 Disabled。

问题 2:安装卡在 "检测文件系统" 或黑屏#

  • 原因:ISO 文件损坏或硬件兼容性问题。
  • 解决:验证 ISO 哈希值;重启安装,在启动菜单按 e 编辑启动参数,在 quiet splash 后添加 nomodeset(解决显卡驱动冲突),按 F10 继续。

问题 3:双系统找不到 Windows 启动项#

  • 原因:GRUB 引导器未识别 Windows 分区。
  • 解决:终端执行 sudo update-grub,GRUB 会自动扫描并添加 Windows 启动项。

10. 最佳实践与注意事项#

  1. 备份数据:安装前务必备份硬盘所有重要文件(尤其是双系统场景)。
  2. 使用可靠硬件:选择高速 USB 3.0+ 闪存盘(如 SanDisk、Kingston),避免劣质盘导致安装失败。
  3. 分区建议:新手推荐 "清除整个磁盘";高级用户双系统时,为 /home 独立分区,方便后续重装系统保留数据。
  4. 加密系统:若需隐私保护,安装时可勾选 "加密新 Ubuntu 安装以保证安全"(需设置加密密码)。
  5. 定期更新:保持系统更新(sudo apt update && upgrade),修复漏洞并获取新功能。

11. 参考资料#

通过以上步骤,你已成功安装 Ubuntu 系统!如有其他问题,可参考 Ubuntu 社区论坛或官方文档获取帮助。祝你享受 Linux 带来的自由与高效! 🐧