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 启动盘制作实操步骤
- 插入至少8GB的U盘(数据会被清空,提前备份)
- 打开Rufus,设备选择你的U盘
- 点击"选择"按钮加载下载的ISO文件
- 分区类型选"GPT",目标系统选"UEFI"
- 文件系统保持FAT32,簇大小默认
- 点击"开始"按钮,弹出提示时选择"以DD模式写入"
- 等待进度条完成(约5-15分钟取决于U盘速度)
常见问题处理:
- 如果主板是传统BIOS(非UEFI),分区类型需改为MBR
- 遇到"设备忙"错误时,关闭所有文件管理器窗口
- 写入失败可尝试换USB2.0接口(部分3.0接口兼容性差)
3. 安装流程详解与避坑指南
3.1 启动引导关键设置
插入启动盘后重启电脑,不同品牌进入BIOS的快捷键:
- 联想/ThinkPad:F12
- 戴尔:F12
- 惠普:ESC → F9
- 华硕:ESC
需要调整的设置:
- 关闭Secure Boot(可能导致驱动无法加载)
- 调整启动顺序为U盘优先
- 如果是NVMe硬盘,建议开启AHCI模式
3.2 安装类型选择策略
安装程序会提示几种选项:
- 清除整个磁盘(适合单独使用Ubuntu的电脑)
- 与Windows共存(自动创建双系统引导)
- 手动分区(高级用户推荐)
对于双系统用户,建议:
- 提前在Windows中用磁盘管理压缩出至少50GB空间
- 选择"与Windows共存"选项
- 拖动分区滑块调整Ubuntu空间大小
3.3 分区方案设计建议
手动分区时的推荐方案(以100GB空间为例):
| 挂载点 | 类型 | 大小 | 说明 |
|---|---|---|---|
| / | ext4 | 30-50GB | 系统根目录 |
| /home | ext4 | 剩余空间 | 用户文件独立分区便于重装 |
| swap | 交换空间 | 内存的1-1.5倍 | 休眠需要等于内存大小 |
重要:EFI分区必须保留,不要格式化原有ESP分区
3.4 安装后首次配置
完成安装重启后,建议立即:
- 连接WiFi后运行软件更新:
sudo apt update && sudo apt upgrade -y - 安装显卡驱动(NVIDIA用户尤其重要):
sudo ubuntu-drivers autoinstall - 添加中文输入法:
sudo apt install fcitx5 fcitx5-chinese-addons
4. 常见问题排查手册
4.1 启动盘无法识别
典型表现:BIOS中看不到U盘选项 解决方案:
- 换用USB2.0接口
- 重新用Rufus以DD模式写入
- 尝试其他工具如Ventoy
4.2 安装过程卡死
常见原因:
- 显卡驱动冲突:启动时在GRUB界面按e,在linux行末尾添加
nomodeset - 内存不足:尝试用live-server版安装
- 镜像损坏:重新下载并校验SHA256
4.3 双系统引导丢失
Windows更新后经常出现的问题,修复步骤:
- 用Ubuntu启动盘进入试用模式
- 挂载原系统分区:
sudo mount /dev/nvme0n1p2 /mnt sudo mount /dev/nvme0n1p1 /mnt/boot/efi - 重新安装GRUB:
sudo grub-install --root-directory=/mnt sudo update-grub
4.4 笔记本特殊问题处理
- 合盖不休眠:
修改为:sudo nano /etc/systemd/logind.confHandleLidSwitch=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.debDocker安装:
sudo apt install docker.io sudo usermod -aG docker $USER5.2 系统美化技巧
安装GNOME Tweaks工具:
sudo apt install gnome-tweaks推荐设置:
- 开启最小化点击
- 调整标题栏按钮位置
- 安装User Themes扩展支持自定义Shell主题
5.3 性能优化建议
- 禁用不必要的开机服务:
sudo systemctl disable bluetooth.service - 使用preload预加载常用程序:
sudo apt install preload - 针对SSD优化:
添加sudo nano /etc/fstabnoatime,discard挂载选项
我在实际安装中发现,很多问题其实源于硬件差异。比如某些Realtek网卡需要额外驱动,建议准备一个USB网卡备用。另外对于4K屏幕用户,安装后记得调整缩放比例:
gsettings set org.gnome.desktop.interface scaling-factor 2