1. 为什么选择Ubuntu作为Linux入门系统?
作为一个从Windows转战Linux的老用户,我强烈推荐Ubuntu作为新手的第一款Linux发行版。这不仅仅是因为它用户基数大、社区活跃,更重要的是它在硬件兼容性和易用性上做了大量优化。记得我第一次尝试Linux时,装了个小众发行版,结果无线网卡驱动死活装不上,最后还是换了Ubuntu才解决问题。
Ubuntu的长期支持版(LTS)每两年发布一次,提供长达5年的维护更新。对于普通用户来说,22.04 LTS是目前最稳定的选择。它完美支持大多数笔记本的触控板手势、高分屏缩放,甚至包括一些游戏本的独显切换功能。这些细节对于从Windows过渡的用户特别友好。
重要提示:虽然24.04 LTS已经发布,但建议新手先装22.04。新版本刚发布时可能会有一些兼容性问题,等社区踩完坑再升级更稳妥。
2. 准备工作:下载官方镜像与制作启动盘
2.1 获取纯净Ubuntu镜像
很多第三方下载站会魔改系统镜像,捆绑各种软件。我吃过亏,装完发现预装了一堆莫名其妙的国产软件。最保险的方式是直接访问Ubuntu官网(releases.ubuntu.com)或者国内镜像站(如阿里云镜像mirrors.aliyun.com/ubuntu-releases)。
下载时注意区分:
- 桌面版(Desktop):带GNOME图形界面
- 服务器版(Server):纯命令行
- 其他变种版(如Kubuntu、Xubuntu等)
对于大多数用户,选择标准桌面版ISO即可。文件大小约4GB,建议用迅雷等工具下载,避免网络中断导致文件损坏。
2.2 启动盘制作工具选择
Rufus确实是最佳选择,但有几个细节需要注意:
- 版本选择:下载便携版(Portable)而非安装版
- 管理员权限:右键选择"以管理员身份运行"
- 杀毒软件:临时关闭,避免误拦截
如果遇到Rufus无法识别U盘的情况,可以尝试:
- 换USB接口(优先使用主板原生USB3.0接口)
- 使用Diskpart命令清理U盘(
clean命令)
3. 磁盘分区:为Linux预留空间
3.1 分区方案设计
很多教程只说"分50GB",但没解释为什么。实际上,分区大小取决于用途:
- 纯体验:50GB足够
- 日常办公:建议100GB
- 开发环境:150GB+
- 机器学习:200GB+
我个人的分区方案(以100GB为例):
/根分区:40GB(系统文件)/home:50GB(用户数据)swap:8GB(内存≤8G时需要)- 剩余2GB留给/boot
注意:UEFI系统还需要一个EFI分区(100-300MB),但Windows已经创建了,Ubuntu安装时会自动复用。
3.2 Windows磁盘管理实操
在压缩卷时常见问题:
- "压缩卷"选项灰色:可能是磁盘碎片过多,先进行碎片整理
- 可压缩空间比预期小:关闭系统还原和休眠文件
bash复制powercfg -h off # 禁用休眠
如果遇到动态磁盘无法压缩的情况,需要先转换成基本磁盘(注意:此操作会清空数据!)
4. BIOS设置关键细节
4.1 安全启动(Secure Boot)
现代电脑基本都采用UEFI引导,但Ubuntu对Secure Boot的支持有限。关闭方法:
- 进入BIOS(不同品牌按键不同)
- 找到Security或Boot选项卡
- 将Secure Boot设为Disabled
4.2 启动模式选择
重要但常被忽略的设置:
- CSM(兼容支持模块):必须关闭
- Fast Boot:建议关闭
- TPM:不影响安装但可能影响后续使用
对于双显卡笔记本,还需要:
- 关闭Optimus(如果有)
- 设置Primary Display为集显
5. 安装过程中的避坑指南
5.1 分区环节
安装类型选择"其他选项"进行手动分区。关键点:
- 确保EFI分区挂载到/boot/efi
- 文件系统推荐ext4(新手不要选btrfs)
- 不要勾选"格式化/home"(如果保留旧数据)
5.2 引导加载器位置
必须选择EFI分区(通常是/dev/sda1),否则会导致无法引导。如果看到警告"没有EFI分区",说明之前分区步骤有误。
5.3 安装后黑屏问题
特别是NVIDIA显卡用户,在安装完成后首次启动时:
- 在GRUB界面按e编辑启动参数
- 在linux行末尾添加
nomodeset - 按F10启动,进入系统后安装专有驱动
6. 双系统时间同步问题
Windows和Linux处理硬件时钟的方式不同,会导致双系统时间不一致。解决方法:
bash复制sudo timedatectl set-local-rtc 1 --adjust-system-clock
或者在Windows中修改注册表:
code复制HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
添加DWORD值RealTimeIsUniversal=1
7. 必备的后续优化设置
安装完成后建议立即:
- 更换国内源(阿里/清华)
bash复制sudo sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list - 安装基础工具
bash复制sudo apt install git curl build-essential - 设置DNS(解决国内网络问题)
bash复制sudo systemctl disable systemd-resolved
对于ThinkPad等特定设备,还需要:
- 安装TLP电源管理
- 配置trackpoint灵敏度
- 设置Fn键锁定
8. 系统备份与恢复
强烈建议在系统配置完成后创建镜像备份:
bash复制sudo apt install clonezilla
或者使用Timeshift创建系统快照。我个人的备份策略:
- 每周增量备份/home
- 每月全量备份系统分区
- 关键配置文件实时同步到GitHub私有仓库
当需要重装时,可以:
- 用Ubuntu启动盘进入试用模式
- 挂载原有分区
- 直接恢复Timeshift快照
整个过程不超过15分钟,所有配置都能完美保留