Ubuntu安装指南:从启动盘制作到系统配置全流程

📅 2026/7/18 2:50:22 👁️ 阅读次数 📝 编程学习
Ubuntu安装指南:从启动盘制作到系统配置全流程

1. 项目概述:为什么需要这份Ubuntu安装指南?

第一次接触Linux系统的新手往往会在安装环节就遭遇挫败——启动盘制作工具选哪个?分区方案怎么定?驱动兼容性如何解决?作为从2008年就开始折腾Linux的老用户,我见过太多人在这些基础环节放弃。这份指南将用最直白的语言,带你完整走通从空白U盘到可用的Ubuntu系统的全过程。

不同于官方文档的技术术语堆砌,这里每个步骤都经过实测验证。比如用Rufus制作启动盘时,我们会解释为什么要选"DD模式"而非默认的ISO模式;安装环节将重点说明如何避免双系统引导冲突;首次开机后必做的显卡驱动和输入法配置也会详细演示。跟着操作下来,90%的常见坑点都能提前规避。

2. 核心工具准备与启动盘制作

2.1 工具选型:为什么推荐Rufus?

在对比测试了Etcher、Ventoy等工具后,Rufus依然是Windows下最可靠的启动盘制作工具。最新3.22版本对Ubuntu 22.04 LTS有更好的兼容性,其优势在于:

  • 自动校验镜像完整性(避免因下载不完整导致安装失败)
  • 支持DD写入模式(解决部分主板无法识别启动盘的问题)
  • 可自定义分区方案(对老旧电脑特别重要)

注意:务必从官网https://rufus.ie/下载,第三方渠道的修改版可能植入恶意软件

2.2 镜像下载:官方源与国内镜像站对比

Ubuntu官网提供的ISO虽然可靠,但国内下载速度可能较慢。推荐阿里云开源镜像站(https://mirrors.aliyun.com/ubuntu-releases/),下载22.04 LTS版本时注意:

  • desktop版:适合大多数用户(包含图形界面)
  • live-server版:无图形界面,适合服务器环境
  • 建议选择amd64架构(除非你的电脑是10年前的32位CPU)

2.3 启动盘制作实操步骤

  1. 插入至少8GB的U盘(数据会被清空,提前备份)
  2. 打开Rufus,设备选择你的U盘
  3. 点击"选择"按钮加载下载的ISO文件
  4. 分区类型选"GPT",目标系统选"UEFI"
  5. 文件系统保持FAT32,簇大小默认
  6. 点击"开始"按钮,弹出提示时选择"以DD模式写入"
  7. 等待进度条完成(约5-15分钟取决于U盘速度)

常见问题处理:

  • 如果主板是传统BIOS(非UEFI),分区类型需改为MBR
  • 遇到"设备忙"错误时,关闭所有文件管理器窗口
  • 写入失败可尝试换USB2.0接口(部分3.0接口兼容性差)

3. 安装流程详解与避坑指南

3.1 启动引导关键设置

插入启动盘后重启电脑,不同品牌进入BIOS的快捷键:

  • 联想/ThinkPad:F12
  • 戴尔:F12
  • 惠普:ESC → F9
  • 华硕:ESC

需要调整的设置:

  1. 关闭Secure Boot(可能导致驱动无法加载)
  2. 调整启动顺序为U盘优先
  3. 如果是NVMe硬盘,建议开启AHCI模式

3.2 安装类型选择策略

安装程序会提示几种选项:

  • 清除整个磁盘(适合单独使用Ubuntu的电脑)
  • 与Windows共存(自动创建双系统引导)
  • 手动分区(高级用户推荐)

对于双系统用户,建议:

  1. 提前在Windows中用磁盘管理压缩出至少50GB空间
  2. 选择"与Windows共存"选项
  3. 拖动分区滑块调整Ubuntu空间大小

3.3 分区方案设计建议

手动分区时的推荐方案(以100GB空间为例):

挂载点类型大小说明
/ext430-50GB系统根目录
/homeext4剩余空间用户文件独立分区便于重装
swap交换空间内存的1-1.5倍休眠需要等于内存大小

重要:EFI分区必须保留,不要格式化原有ESP分区

3.4 安装后首次配置

完成安装重启后,建议立即:

  1. 连接WiFi后运行软件更新:
    sudo apt update && sudo apt upgrade -y
  2. 安装显卡驱动(NVIDIA用户尤其重要):
    sudo ubuntu-drivers autoinstall
  3. 添加中文输入法:
    sudo apt install fcitx5 fcitx5-chinese-addons

4. 常见问题排查手册

4.1 启动盘无法识别

典型表现:BIOS中看不到U盘选项 解决方案:

  1. 换用USB2.0接口
  2. 重新用Rufus以DD模式写入
  3. 尝试其他工具如Ventoy

4.2 安装过程卡死

常见原因:

  • 显卡驱动冲突:启动时在GRUB界面按e,在linux行末尾添加nomodeset
  • 内存不足:尝试用live-server版安装
  • 镜像损坏:重新下载并校验SHA256

4.3 双系统引导丢失

Windows更新后经常出现的问题,修复步骤:

  1. 用Ubuntu启动盘进入试用模式
  2. 挂载原系统分区:
    sudo mount /dev/nvme0n1p2 /mnt sudo mount /dev/nvme0n1p1 /mnt/boot/efi
  3. 重新安装GRUB:
    sudo grub-install --root-directory=/mnt sudo update-grub

4.4 笔记本特殊问题处理

  • 合盖不休眠:
    sudo nano /etc/systemd/logind.conf
    修改为:
    HandleLidSwitch=ignore
  • 触摸板失灵:
    sudo apt install xserver-xorg-input-synaptics

5. 必备软件与优化配置

5.1 开发环境搭建

VS Code官方已提供.deb安装包:

wget -O code.deb https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64 sudo apt install ./code.deb

Docker安装:

sudo apt install docker.io sudo usermod -aG docker $USER

5.2 系统美化技巧

安装GNOME Tweaks工具:

sudo apt install gnome-tweaks

推荐设置:

  • 开启最小化点击
  • 调整标题栏按钮位置
  • 安装User Themes扩展支持自定义Shell主题

5.3 性能优化建议

  1. 禁用不必要的开机服务:
    sudo systemctl disable bluetooth.service
  2. 使用preload预加载常用程序:
    sudo apt install preload
  3. 针对SSD优化:
    sudo nano /etc/fstab
    添加noatime,discard挂载选项

我在实际安装中发现,很多问题其实源于硬件差异。比如某些Realtek网卡需要额外驱动,建议准备一个USB网卡备用。另外对于4K屏幕用户,安装后记得调整缩放比例:

gsettings set org.gnome.desktop.interface scaling-factor 2