ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Ubuntu 24.04 真机安装全流程:ISO校验、启动盘、分区与故障排查

Ubuntu 24.04 真机安装全流程:ISO校验、启动盘、分区与故障排查

装系统这件事,看起来就是"下载、写盘、点下一步"三步,但真到自己动手,卡在 logo 界面转圈、安装器说找不到硬盘、装完重启直接进 Windows、双系统时间差八小时,这些情况几乎人人都遇到过一次。这篇东西把我这两年反复装Ubuntu 24.04的过程摊开讲,从ISO 镜像怎么挑、怎么校验,到启动盘怎么做、BIOS 里哪几个开关必须动、分区容量怎么算,再到安装完成后第一小时该干什么、出问题怎么排。目标读者是两类人:一类是第一次在真机上装 Linux、怕把笔记本搞坏的新手,另一类是装过好几次但每次都要重新查一遍命令的老手。前者能照着抄,后者能省掉翻文档的时间。全文基于 24.04 这个 LTS 版本的实际操作,涉及具体命令的地方我都给了能直接粘贴的写法,涉及取舍的地方我会说清楚为什么这么选。

1. 先把 24.04 这次版本变化对安装的影响说透

1.1 LTS 的维护周期决定了你该不该现在动手

Ubuntu 的版本号是"年份.月份",24.04 就是 2024 年 4 月发布,后缀 LTS 意味着长期支持。桌面版的标准维护期是五年,基础系统加上扩展维护能撑更久,对普通用户来说,这意味着你在未来三到五年内不需要为了"系统过期"而重装。这个信息看着像常识,但它直接影响一个决策:如果你只是想要一个能长期稳定干活的环境,那就该认准 LTS 版本,而不是去追半年一更的中间版本。中间版本生命周期只有九个月,九个月后你要么升级要么重装,对把系统当生产力工具的人来说是纯粹的负担。

我见过不少人拿中间版本装在办公机上,结果半年后一堆软件源失效,apt update报一堆 404,最后被迫在项目最忙的时候重装系统。这个坑完全可以提前规避。所以下面所有内容都默认你装的是 24.04 这个 LTS,而不是某个中间版本。

另一个容易被忽略的点是:24.04 的内核基线比上一个 LTS 高了不少,带来的直接好处是新硬件(尤其是较新的笔记本网卡、核显、触控板)开箱可用的概率大幅提升;坏处是老机器上的某些闭源驱动可能需要额外处理。这一点在后面的驱动章节会展开。

1.2 三种安装载体的取舍:物理机、虚拟机、双系统

在下载 ISO 之前,先想清楚你要把它装在哪。这个决定错了,后面所有步骤都白做。

载体适合谁优点代价
虚拟机第一次接触、只想试试零风险,快照随时回滚图形性能差,硬件相关的问题体验不到
整机单系统有备用机、或这台机器就是拿来干活的性能完整,驱动问题最容易暴露也最容易解决原来的系统没了,数据必须提前备份
双系统主力机、还想保留原来的系统两边都能用,互不干扰分区操作有风险,启动项容易出岔子

我的建议很直接:如果你从来没装过,先在虚拟机里完整走一遍流程,把安装器每一步长什么样、点了会怎样先摸清楚,这一步花掉的一小时能帮你后面少踩很多坑。但虚拟机里跑通不等于真机没问题,硬件相关的坑(显卡、网卡、休眠)只有在物理机上才会出现。

双系统这块要额外提醒一句:动分区之前,一定要把重要数据备份到外部存储。分区表操作是不可逆的,我见过太多"就差最后一步点错"的例子。备份这件事没有技巧,只有做和不做。

1.3 一个常被跳过的前置动作:确认固件模式

在下载之前,进一次 BIOS/UEFI 界面,看清楚两件事:当前是 UEFI 启动还是 Legacy/CSM 启动,以及硬盘控制器是什么模式。这两条信息决定了你后面怎么分区、启动盘要不要特殊处理。如果机器是近七八年的,基本都是 UEFI,那就走 GPT 分区表 + EFI 系统分区的路子;如果是很老的机器还在 Legacy 模式,分区表就是 MBR。混着来会出问题,比如 UEFI 引导却用了 MBR 分区表,安装器可能装完了但启动不了。

固件模式这件事,我建议在装之前就想清楚并且不要再改。有的人装完发现启动不了,跑去 BIOS 里把 UEFI 改成 Legacy 试试,结果反而更乱。定下来一个模式,从头到尾保持一致,是最省事的做法。

2. 下载环节:选对版本分支与校验哈希

2.1 Desktop、Server、live 这几个名字到底差在哪

打开下载页面会看到好几个条目,容易懵。简单分类:

  • Desktop 版:带图形安装器和完整桌面环境,装完就是一个能直接用的桌面系统。绝大多数个人用户要的是这个。
  • Server 版:没有图形界面,安装过程是文本菜单式,装完是纯命令行。适合做服务器、做实验环境、做容器宿主机。
  • ** live 镜像**:Desktop 的 ISO 本身就是 live 镜像,你可以选择"试用"而不安装,直接在内存里跑起来,用来验证硬件兼容性非常有用。

架构方面,现在个人电脑基本都是 amd64(也就是 x86_64),ARM 设备(比如一些开发板、部分轻薄本)才需要 arm64 版本。下错架构的 ISO,写进 U 盘后会直接启动失败,表现是黑屏或者一行 "not a valid image" 之类的提示,很容易被误判成 U 盘坏了。

体积上,Desktop 的 ISO 在几个 GB 量级,Server 版小一些。这不是重点,重点是:下载完成后不要急着写盘,先做校验。这一步能省掉后面大量莫名其妙的排查时间。

2.2 一条命令排掉九成的"安装玄学"

ISO 文件从网络到你的硬盘,中间可能经历断流重连、浏览器缓存异常、磁盘写入错误。这些错误不会让文件明显损坏,但会让它在某个扇区上悄悄错几个字节,结果就是安装到一半报错,或者装完了系统行为诡异。校验哈希就是专门对付这个的。

官方在下载页旁边会提供一个SHA256SUMS文件,里面是每个 ISO 对应的哈希值。下载完 ISO 和这个文件,放在同一个目录下,然后:

cd ~/Downloads sha256sum ubuntu-24.04-desktop-amd64.iso

拿输出的那串十六进制和SHA256SUMS里对应行比对,一个字都不能差。更省事的做法是让工具自己比对:

sha256sum -c SHA256SUMS --ignore-missing

--ignore-missing的作用是:清单里列了很多 ISO,你只下了一个,这个参数让它跳过不存在的文件,只校验你手上这个。输出OK就说明文件完整。

在 Windows 上如果没有现成的校验工具,PowerShell 自带一个:

Get-FileHash .\ubuntu-24.04-desktop-amd64.iso -Algorithm SHA256

比对方式一样。这一步花三十秒,能帮你排除掉后面可能花三小时的排查。我自己就遇到过一次,ISO 下载过程中网络抖了一下,文件大小看着完全正常,但哈希对不上,写盘后安装器在解压阶段反复报错,换成重新下载的文件一次就过了。

2.3 下载速度慢、频繁断流的处理思路

官方源在境外,直连速度波动很大,尤其是几个 GB 的文件,断流后浏览器续传有时会出问题。比较稳妥的思路是用国内的镜像站点。国内不少高校和云服务商都提供完整镜像,路径结构通常和官方一致。

选择镜像站时注意两点:一是尽量选支持 HTTPS 的,二是优先选离你网络位置近的。下载完成后同样要做上面那步哈希校验,因为镜像同步存在时间差,极端情况下文件可能还没同步完整。

如果只能用命令行下载,wget的续传能力比浏览器可靠:

wget -c https://mirrors.example.edu/ubuntu-releases/24.04/ubuntu-24.04-desktop-amd64.iso

-c是断点续传,网络断了重跑同一条命令就能接着下。curl对应的是-C -。

提示:镜像站的目录结构各站略有差异,ubuntu-releases和ubuntu-iso这两种路径都常见,找不到就往上翻一级目录看看。

3. 启动盘制作:三种工具的实际差异与踩坑点

3.1 Rufus、balenaEtcher、Ventoy 各自的适用场景

这三个工具我都用过很多次,差异比想象中大。

Rufus是 Windows 下的老牌工具,特点是选项多、可控性强。它在写盘时会问你是用 ISO 模式还是 DD 模式,这个选择很关键:ISO 模式会解压文件再写入,有时候能自动处理一些引导兼容问题;DD 模式是原样按扇区写入,跟 Linux 下dd命令效果一致。我的经验是,Ubuntu 的 ISO 用 DD 模式最稳,ISO 模式在某些主板上会出现引导菜单出不来或者卡在grub>提示符的情况。

balenaEtcher主打极简,选文件、选盘、点开始,中间不给你任何选项。优点是新手不会选错,缺点是出了问题你也不知道是哪一步的锅。它对 U 盘容量要求比较宽松,写入后会自动校验,这点比较友好。

Ventoy是另一条路:它先把 U 盘做成一个特殊的引导盘,之后你只要把 ISO 文件拷贝进去就能启动,不用每次都重新写盘。对于需要经常换系统版本的人这是神器,一个 U 盘能放好几个 ISO,启动时出菜单让你选。

工具平台上手难度适合场景主要短板
RufusWindows中一次性写盘,需要精细控制模式选错会引导失败
balenaEtcherWin/mac/Linux低新手、不想思考选项少,出错难定位
VentoyWin/Linux中常备一个多系统 U 盘部分 ISO 需要额外设置

Linux 环境下还有个最原始但最可靠的办法,直接用dd:

lsblk sudo dd if=ubuntu-24.04-desktop-amd64.iso of=/dev/sdX bs=4M status=progress oflag=sync

lsblk那一步千万别省,它是用来确认设备名的。of=后面必须是整块设备(比如/dev/sdb),不能带分区号(写成/dev/sdb1就错了)。这个参数写错的后果是把你的硬盘数据覆盖掉,而且没有确认提示。执行前反复确认三遍都不过分。

3.2 Ventoy 的隐藏门槛:为什么 ISO 拷进去却启动不了

Ventoy 最常见的失败场景是:ISO 拷进去了,启动菜单也出来了,选了之后卡住不动。原因通常是两个。

第一个是安全启动。开启 Secure Boot 的机器上,Ventoy 的引导组件需要额外注册密钥,第一次使用时它会提示你操作,如果跳过了这一步,引导就会被固件拦下来。处理办法是在 Ventoy 的配置里启用安全启动支持,按提示完成密钥注册。

第二个是分区样式和固件模式的匹配。Ventoy 支持 MBR 和 GPT 两种分区样式,装的时候要选对:UEFI 机器选 GPT,老机器选 MBR。选错了会表现为"菜单能出来,但系统起不来"。

还有一个细节:Ventoy 默认对某些 ISO 会走"文件注入"模式,个别版本在这个模式下解压异常,可以在启动菜单里按 F2 或者用"grub2 模式"之类的方式切换尝试。这个不算常见,但遇到了要知道有这条路。

3.3 写完盘之后的自检动作

写盘完成后不要立刻拔 U 盘,先确认两件事。一是容量:写完后 Windows 资源管理器里看到 U 盘变成只有几 MB 或者不可读,这是正常现象,因为镜像里自带的分区表覆盖了原来的 FAT32 分区,不代表写坏了。二是启动验证:如果条件允许,把这台机器重启进一次启动盘,看到 Ubuntu 的引导菜单就说明写盘成功,此时直接关机拔盘,不影响原来的系统。

这个"先验证引导再动硬盘"的习惯,帮我省过好几次麻烦,尤其是给别人的机器装系统的时候,现场发现问题总比装到一半发现问题好处理。

4. 进安装器之前的固件层准备

4.1 UEFI、Secure Boot 与引导顺序

这是整个流程里最容易卡住新手的环节,因为界面上全是看不懂的缩写。

先把引导顺序改了。开机时按厂商指定的按键进 BIOS(常见的是 F2、F10、F12、Del,各家不同,开机第一屏通常有小字提示),找到 Boot 相关的菜单,把 USB 设备调到第一位。有些机器需要先关闭"快速启动"(Fast Boot),否则 USB 设备在开机时来不及被识别。

Secure Boot(安全启动)这块,24.04 的官方 ISO 是带签名的,正常情况下可以直接通过。但有两个例外:一是你后续要装某些第三方内核模块(比如显卡闭源驱动),过程中会要求你设置一个 MOK 密码并在重启时完成密钥注册;二是你的机器固件比较挑剔,偶尔会出现签名验证失败。遇到启动不了的极端情况,可以临时关闭 Secure Boot 完成安装,装完再按需处理。

注意:关闭 Secure Boot 会影响其他系统的启动策略,如果你的机器上还有别的系统在用安全启动,改动前先想清楚。

4.2 硬盘控制器模式:Intel RST 与 VMD 这个隐形杀手

这个问题我单列一节,因为它的表现极具迷惑性——安装器进得去,但磁盘列表里看不到你的硬盘,或者只看到一个空白的设备。

原因是某些笔记本出厂时把硬盘控制器设成了 RAID/RST 模式(或者启用了 VMD 卷管理),Linux 安装器默认的驱动栈认不出这种模式下的硬盘。解决办法是进 BIOS,把 SATA 模式从 RAID 改成 AHCI,把 VMD 控制器关掉。

但这个操作有个前提:如果机器上已经装了 Windows,直接改模式会导致 Windows 蓝屏进不去。正确顺序是先在 Windows 里做一次安全模式引导(让系统加载 AHCI 驱动),改用 AHCI 后再正常启动,确认 Windows 没问题,再来装 Linux。这个顺序不能颠倒。

这个坑的典型症状是:你能进 live 环境,桌面也起来了,文件管理器能看到 U 盘,但安装器走到分区那一步显示"没有可用磁盘"。凡是看到这个现象,先去 BIOS 里查控制器模式,八成就是它。

4.3 关掉那些会干扰安装的"贴心功能"

现代笔记本的固件里有几个功能会在安装过程中捣乱:

  • 快速启动(Fast Boot):跳过部分硬件初始化,可能导致 USB 引导失败。
  • BitLocker 设备加密:如果要做双系统,先在 Windows 里把它暂停,否则改分区表后可能触发恢复密钥要求,而密钥往往已经找不到了。
  • 休眠文件:Windows 的快速启动会留下一个休眠文件占用分区,导致 Linux 无法安全地缩小该分区。要在 Windows 里用管理员权限执行powercfg /h off关掉休眠,再关机(不是重启)后再操作。

这三条看起来琐碎,但少了任何一条,都可能在某个环节卡住你半小时。

5. 分区方案:容量怎么算才不留遗憾

5.1 EFI 系统分区、根分区、家目录的分配逻辑

先说最容易被忽略的 EFI 系统分区(ESP)。它是 FAT32 格式,存放引导文件,挂载点是/boot/efi。如果机器上已经有 Windows,那它已经建好了一个 ESP(通常 100MB 左右)。单系统建议给到 512MB 到 1GB;双系统的话,直接复用 Windows 已有的那个 ESP,不要新建第二个——两个 ESP 会让固件不知道加载哪个,是启动混乱的常见来源。

根分区/放系统和软件。现在的桌面软件包体积不小,只给 20GB 很快就会吃紧。我的经验是单系统给 60GB 起,双系统给 40 到 50GB,留出后续装大型软件和内核更新的余量。

家目录/home单独分出来是很有价值的习惯。它的好处不是"性能更好",而是重装系统时可以保留个人数据:下次装的时候只格式化/,/home挂上去不格式化,配置文件和数据都还在。代价是要多算一次容量,而且如果两个系统的用户名 UID 不一致,权限上会有点小麻烦(可以用chown修)。

下面是我常用的一套双系统方案,供参考:

挂载点建议容量文件系统说明
ESP复用 Windows 的 100MB,或新建 512MBFAT32必须存在,不要新建第二个
/40–60GBext4系统和软件
/home剩余空间的大部分ext4个人数据,重装可保留
swap见下节swap用交换文件而非分区更灵活

5.2 swap 该怎么给:分区、文件还是根本不要

传统建议是"内存的两倍",这个说法在今天已经过时了。内存普遍 16GB 起步的机器上,把 32GB 硬盘空间划给 swap 分区是浪费。

Ubuntu 桌面版的默认做法是用一个交换文件(/swap.img),大小根据内存和磁盘空间自动决定。这种方式的好处是可以随时调整大小,不像分区那样改起来麻烦。对于普通桌面使用,默认值够用。

真正需要考虑的是休眠(hibernate)。如果你需要休眠功能,swap 空间必须不小于物理内存容量,否则无法把内存内容写进去。但 Ubuntu 桌面版默认不启用休眠,而且新版本对休眠的支持一直在收紧,所以除非你有明确需求,否则不用为此特意加大 swap。

如果你在服务器场景或者内存较小的机器上跑东西,可以在装完之后再调整交换文件大小,比在安装器里纠结要灵活得多。

5.3 手动分区界面里几个容易点错的地方

24.04 的桌面安装器改用了新的界面,"手动安装"这一项底下要先选目标磁盘,然后自己建分区表。几个真实会踩的点:

  • 选磁盘时看清楚容量和型号,别把 U 盘或者移动硬盘当成目标盘。
  • 新建分区前要先确认这块盘上是 GPT 还是 MBR。界面里可以重新初始化分区表,但这个操作会清空整块盘,双系统场景千万不要点。
  • 挂载点要手动填。新建分区后默认是没有挂载点的,需要点进去选/、/home、/boot/efi。
  • 格式化的勾选框要看清。/home如果是从旧系统继承过来的,不要勾格式化。
  • 引导加载器安装位置选整块磁盘(比如/dev/nvme0n1),不要选某个分区。

这些细节在界面上一带而过,但每一项点错都可能要重来一遍。

6. 安装过程与首次启动后的必做清单

6.1 图形安装器每一步实际在做什么

界面上的流程大致是:选语言、选键盘布局、选网络、选安装类型(交互式还是自动)、分区、填用户名密码、等文件复制、重启。

几个值得说的细节。网络这一步不要跳过,因为安装过程中会下载语言包和部分驱动(尤其是无线网卡固件),跳过的话装完可能发现网卡不工作,还得再折腾。用户名和密码这一栏,主机名会自动从用户名派生,如果在意主机名可以手动改。密码建议设一个,虽然桌面登录可以改成自动登录,但 sudo 权限需要密码,设一个强一点的比较稳妥。

自动安装(那个"使用整个磁盘"的选项)会顺手启用 LVM 和加密选项。LVM 对桌面用户来说收益不大,但全盘加密对笔记本用户是值得考虑的,代价是每次开机要输一次密码,而且加密之后如果忘记密码,数据就真的拿不回来了,没有任何恢复手段。

文件复制阶段大概几分钟到十几分钟,取决于 U 盘速度和机器性能。这个阶段不要断电,也不要以为卡住了就强行重启。

6.2 换掉默认软件源,这步在 24.04 上写法变了

装完第一件事是更新系统。但默认源在境外,apt update慢得让人怀疑人生。24.04 在这点上有个变化:软件源配置从以前的/etc/apt/sources.list单文件,改成了/etc/apt/sources.list.d/ubuntu.sources,格式是 deb822 那种键值对结构,不再是熟悉的单行写法。

先备份,再改:

sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak sudo nano /etc/apt/sources.list.d/ubuntu.sources

内容大概长这样,把URIs换成你选用的镜像地址即可:

Types: deb URIs: https://mirrors.example.edu/ubuntu/ Suites: noble noble-updates noble-backports Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

noble是 24.04 的代号,noble-updates和noble-backports分别是更新和回移包。改完执行:

sudo apt update && sudo apt full-upgrade -y

改源之后如果apt update报签名错误,八成是地址写错或者镜像站同步不完整,换回去或者换个站就行,不要用--allow-unauthenticated这种办法硬来,那等于把安全校验关了。

6.3 驱动、输入法、时间同步这几件事一起办

显卡驱动。核显基本开箱可用。独立显卡(尤其是较新的型号)默认走开源驱动,性能和功能有限,需要装闭源驱动:

ubuntu-drivers list sudo ubuntu-drivers install

如果启用了 Secure Boot,安装过程会要求你设置一个 MOK 密码,重启时会出现一个蓝色界面要求你输入这个密码完成密钥注册。这一步不能跳过,跳过了驱动不会生效,而且现象很不明显——你会以为驱动装好了,但实际跑的是开源驱动。

输入法。默认的 IBus 配拼音输入法在大多数场景能用,但对中文用户来说,词库和候选质量一般。换不换看个人习惯,如果要换,注意换完需要在设置里重新指定输入法框架,并且重启会话才生效。

时间同步。这个下一节专门讲,因为它是双系统用户几乎必然遇到的问题。

7. 装完之后的几类高频故障与排查链路

7.1 卡在启动 logo、黑屏、进不去桌面

现象:从 U 盘引导,选中"Try or Install"之后,屏幕一片黑,或者卡在厂商 logo,硬盘灯不闪。

排查方向按概率排序。

第一,显卡驱动与内核模式设置冲突,尤其是带独显的笔记本。处理办法是在引导菜单出现时按e进入编辑,找到以linux开头的那一行,在末尾加上nomodeset,然后按 F10 引导。这个参数的作用是让内核不去加载显卡的模式设置驱动,用最基本的显示方式启动,能进系统就说明问题在显卡。装完系统之后再正常安装显卡驱动即可。

第二,U 盘写入有问题。回头做一次哈希校验,或者换个 U 盘重写。质量差的 U 盘在读取大文件时出错是很常见的。

第三,ISO 本身有问题,这就是为什么前面强调校验哈希。

第四,固件模式与分区表不匹配,或者 Secure Boot 拦住了。临时关掉 Secure Boot 试一次,能过就说明是这个原因。

这个排查顺序的逻辑是:从"最可能"到"最不可能",从"改动最小"到"改动最大"。很多人一上来就去改 BIOS 一堆设置,结果问题是 U 盘坏了,白折腾。

7.2 双系统时间差八小时:两种修法选一个

现象:从 Ubuntu 切回 Windows,时间慢或快 8 小时。

根本原因:主板硬件时钟(RTC)存的是哪个时区的时间,两个系统的假设不一样。Windows 默认认为硬件时钟存的是本地时间,Ubuntu 默认认为存的是 UTC。两边都按自己的假设读写,就差了时区偏移。

两种修法,选一种,不要两边都改:

方案一,让 Ubuntu 迁就 Windows(适合偶尔用 Linux 的人):

timedatectl set-local-rtc 1 --adjust-system-clock

代价是系统不再认为硬件时钟是 UTC,可能影响夏令时处理和某些日志的时间戳一致性。

方案二,让 Windows 迁就 Ubuntu(更规范,推荐):在 Windows 里以管理员身份执行一条注册表命令,把 RealTimeIsUniversal 设为 1。这样两边都认为硬件时钟存 UTC,不再打架。

我更倾向方案二,因为 UTC 是统一基准,跨时区、跨设备同步时不会出问题。方案一的写法虽然短,但它是在绕开规范,后续遇到时间相关的诡异问题时容易怀疑人生。

7.3 启动项丢了、GRUB 里没有 Windows

两个方向的问题,分开说。

GRUB 里看不到 Windows:新版 GRUB 默认关闭了对其他系统的探测。装一个工具再更新一次就好:

sudo apt install os-prober sudo os-prober sudo update-grub

如果os-prober什么都没输出,检查/etc/default/grub里有没有GRUB_DISABLE_OS_PROBER=false这一行,没有就加上,然后重新update-grub。

启动项整个丢了,开机直接进 Windows:说明固件的启动顺序被改了,或者 EFI 分区里的 Ubuntu 引导文件还在但没被识别。先进 BIOS 看启动顺序里有没有 Ubuntu 那一项,有就调到第一位。没有的话,用 U 盘进 live 环境修复:

sudo apt install --reinstall grub-efi-amd64 sudo update-grub

这两条在 live 环境下需要先挂载根分区,操作稍微复杂一点。如果只是启动顺序问题,在 BIOS 里调一下是最快的,不用动命令。

还有一种情况是 Windows 更新之后把启动顺序改了,这是常有的事。知道这个规律之后,遇到"更新完 Windows 就进不去 Ubuntu"就不会慌,去 BIOS 调一下顺序就行。

8. 几个装多了才会注意到的细节

第一个,U 盘的质量比想象中重要。便宜的 U 盘写入速度可能只有几 MB/s,写一个几 GB 的 ISO 要等半小时以上,而且读取出错概率高。手上如果有多个 U 盘,挑速度快的那个用,省下来的时间远超你的预期。

第二个,安装过程中不要插着无关的外接存储。安装器在列磁盘的时候,移动硬盘、SD 卡都可能出现在列表里,手快点错目标盘是真实发生过的事故。装之前把不需要的都拔掉。

第三个,第一次装完先别急着装一堆开发环境。先用半天时间验证基本功能:休眠能不能用、外接显示器能不能识别、蓝牙和无线是否正常、音量键和亮度键有没有反应。这些问题在干净系统上排查最清楚,一旦装了一堆东西,出问题就分不清是谁的责任了。

第四个,保留一份 live U 盘。系统装好之后不要立刻把 U 盘格式化掉,留着它,将来系统起不来的时候能进 live 环境救数据、修引导。这个习惯救过我两次。

第五个,记录下你这次做的所有非默认操作。改过哪个 BIOS 选项、分区是怎么分的、装了什么驱动、改了哪个配置文件,记在一个文本文件里放在家目录。半年后你要重装或者给别人装同型号机器的时候,这份记录的价值就体现出来了。我自己的习惯是每次装完系统就在~/notes/下建一个日期命名的文件,写清楚这台机器的配置和踩过的坑,回头查起来非常快。

这套流程走下来,一台机器从下载到能用大概两三个小时,其中大半时间在等文件复制和下载。真正需要你动脑的,是分区那几分钟和前后的固件设置。把这两块想清楚,剩下的都是照着点下一步。

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进