树莓派没有硬盘,系统装在 SD 卡上;而「装系统」这件事,今天只需要一个官方工具 Raspberry Pi Imager——选系统、选卡、点烧录,外加一个齿轮按钮里的高级设置,它能让你在还没通电时就配好用户名、Wi-Fi 和 SSH,实现「插电即上线」的无头模式。
2-1 把东西买齐了,本节是第一次真正动手:把操作系统写进那张 microSD 卡。
本节有两个身份:它是本章的技术核心(后面 2-3 能不能点亮,全看这一步做对没有),也是全课的「重装开关」——以后系统崩了、换系统、换卡,都要回到这一节的手艺。另外,高级设置里的 SSH 和 Wi-Fi 预配置,就是 1-5 里「无头模式」那句 ssh pi@... 的落地。
一、先理解:为什么是「装到卡上」
回顾 1-3 的一句话:树莓派没有硬盘位,microSD 卡就是它的硬盘。
由此推出三件事:
- 「装系统」=把系统镜像写进卡里,不是在机器里装;
- 一张卡=一个完整的系统盘,换卡就等于换一台「新电脑」;
- 这一步在电脑上完成,树莓派这时候还没通电、也不需要参与。
所以本节的完整动作是:在 Windows 电脑上,把系统写进卡 → 把卡插回树莓派 → 通电。
二、三样东西先备齐
| 物品 | 说明 |
|---|---|
| microSD 卡 | ≥16GB,Class 10 / A1 / A2(2-1 讲的) |
| 读卡器 | 把卡接到电脑上;部分笔记本自带 SD 卡槽,用不上读卡器(但要确认卡能插进去——microSD 比 SD 小,需卡套) |
| Raspberry Pi Imager | 官方烧录工具,免费,官网 raspberrypi.com/software 下载,Windows/macOS/Linux 都有 |
为什么不用别的工具? 老教程常推荐 dd 命令或 Win32DiskImager。但 Imager 有三个别人没有的好处:
- 内置官方镜像库,一键下载最新系统,不用自己找
.img文件; - 自动过滤不可移动设备,防止你把系统写到自己的电脑硬盘上(这是真实发生过的事故);
- 支持预配置(Wi-Fi、SSH、用户名),也就是下面第五节要重点讲的「高级设置」。
三、选哪个版本的 Raspberry Pi OS
打开 Imager 后点「选择操作系统」,会看到一堆选项。先记住两个维度:
维度一:要不要图形桌面
| 版本 | 有没有桌面 | 适合谁 |
|---|---|---|
| Raspberry Pi OS(Desktop) | 有 | 新手首选——能看见界面,心里有底 |
| Raspberry Pi OS Full | 有 + 预装一堆软件 | 想开箱即用(编程工具、办公软件都装好);卡要更大、启动更慢 |
| Raspberry Pi OS Lite | 没有,只有命令行 | 把它当服务器用、熟悉 Linux 的人;省资源、跑得快 |
维度二:32 位还是 64 位
- 优先选 64 位(型号后面标着 64-bit)。Pi 3/4/5、Zero 2 W 都支持。
- 64 位能用上完整内存、软件生态更好。
- 只有很老的板子(初代 Pi、Pi 2、Pi Zero 一代)才需要 32 位。
关于版本号:Raspberry Pi OS 是基于 Debian 做的,每个大版本有一个代号。近几年依次是 Bullseye → Bookworm → Trixie。截至 2026 年,当前的稳定版是 Trixie(基于 Debian 13),上一版 Bookworm 已算旧版。你不用背,Imager 的镜像库里排在前面的就是当下推荐版;记住代号是为了看老教程时能判断它过不过时——本书下面第六节讲的三处「老教程已失效」,都和这次代号更替有关。
四、烧录五步
① 选操作系统 → Raspberry Pi OS (64-bit)
② 选存储卡 → 认准你的 microSD 卡(看容量和盘符!)
③ 点齿轮 ⚙ → 打开高级设置,把用户名/Wi-Fi/SSH 都配好(下一节详解)
④ 点「烧录」 → 等进度条走完(约 5~15 分钟)
⑤ 等待「校验」 → 完成后安全弹出读卡器
第 ② 步是最危险的一步:一定要看清盘符和容量,确认选中的是你的 SD 卡,不是电脑硬盘、不是 U 盘。Imager 会过滤掉不可移动设备来保护你,但自己再核对一次永远没错。
第 ⑤ 步别跳过:写入完成后 Imager 会自动读回校验一遍,确认数据真的写对了。这一步能提前发现烂卡——校验报错说明这张卡不靠谱,趁早换掉,别等装好了才发现系统起不来。
五、高级设置(齿轮 ⚙):本节最值钱的一段
点开「选择操作系统」下方的齿轮图标(旧版快捷键 Ctrl+Shift+X),会看到这些项。它们会在卡写入前就被写进去,等于「还没出生就把户口上好了」:
| 设置项 | 填什么 | 为什么重要 |
|---|---|---|
| 设置主机名 | 如 pi-lab、myrasp |
之后可以用 pi-lab.local 找到它,比记 IP 方便。只能用字母数字和连字符,不能有中文和空格 |
| 设置用户名和密码 | 自己起,别用 admin/123456 | ⚠️ 新版系统已经没有默认的 pi / raspberry 账号了(见下) |
| 配置无线局域网 | Wi-Fi 名称 + 密码 + 国家代码 CN | 填好之后通电自动联网,这就是无头模式的关键 |
| 设置本地化 | 时区 Asia/Shanghai、键盘布局 |
时区不对会导致日志时间全错、证书报错(服务器课 4.4 讲过 NTP 的重要性) |
| 启用 SSH | 勾上 | 允许从别的电脑远程登录命令行 |
| (可选)烧录后弹出 | 建议勾上 | 完成后自动弹出,防止你忘了拔卡 |
⚠️ 这三个坑,几乎所有老教程都会带你踩(因为系统在 2022 年之后变了):
-
「默认账号是 pi、密码是 raspberry」——已经没有了。 现在首次启动必须有一个你自己设的账号。所以看到教程里写
ssh [email protected],你就知道它至少是 2022 年以前写的——照做会登录失败。 -
「往卡里放一个空文件
ssh、再写wpa_supplicant.conf配 Wi-Fi」——这条路已经不可靠了。 这是 Imager 高级设置出现之前的土办法。现在的系统用 NetworkManager 管理网络,手工放配置文件不再是被支持的正路。 正确做法就是本文这一段:用 Imager 的高级设置预配好。 -
「改
/etc/dhcpcd.conf设静态 IP」——已经失效。 新版本系统里dhcpcd已被移除。现在管网络的是 NetworkManager,对应的命令是nmcli和nmtui(2-5 会展开讲)。
一条很实用的判断力:以后你在网上找树莓派教程,先看它的日期。2022 年以前的教程,凡是涉及「默认账号 / 手工放配置文件 / dhcpcd 改 IP / RealVNC」的,全都要打问号。遇到看不懂的报错,先怀疑教程过时,再怀疑自己。
六、动手 Demo:完整烧一张卡
准备:插好读卡器(或卡已插进笔记本卡槽)→ 打开 Raspberry Pi Imager。
① 选系统
CHOOSE OS → Raspberry Pi OS (64-bit)
(如果只是想跑服务、不接显示器,也可以选 Raspberry Pi OS Lite (64-bit)。)
② 选卡
CHOOSE STORAGE → 选中你的 microSD 卡
这里停三秒:看容量对不对(比如你插的是 32GB 卡,那这里就该显示约 29GB),别选成别的盘。
③ 开高级设置,逐项填
主机名 : pi-lab
用户名 : 起一个你自己的(如 boyu)
密码 : 一个你不会忘、别人猜不到的口令
无线局域网 : 你的 Wi-Fi 名 + 密码 + 国家代码 CN
本地化 : Asia/Shanghai + 键盘 us
启用 SSH : ✅
④ 烧录并等待
点「烧录」,确认一次「卡内数据将被清除」,然后等。
看到什么算成功:
[==========] 100%
正在校验...
校验完成 → 读卡器自动弹出(如果你勾了那个选项)
看到什么说明不对:
| 现象 | 说明 | 怎么办 |
|---|---|---|
| 进度条卡住不动很久 | 读卡器/卡接触不良 | 换 USB 口(别用 USB Hub 转接),或换读卡器 |
| 报「校验失败」 | 这张卡有坏块 | 换一张卡——宁可现在换,别等装好才发现 |
| 找不到你的卡 | 卡没插好,或没格式化 | 重新插拔;或先用系统工具格式化一次 |
| 电脑死机/极慢 | 用的是杂牌读卡器 | 换一个正规读卡器重来 |
⑤ 安全弹出读卡器,把卡取下——这一步就完成了,接下来该给树莓派通电了(2-3)。
七、30 秒实验:看一眼卡里的内容
烧完卡后(先别急着装进树莓派),在 Windows 里看一眼这张卡:
- 打开「此电脑」,你会看到这张卡变成了一个名字叫
bootfs的小分区(通常只有几百 MB); - 点进去看看——你能看到
config.txt、cmdline.txt这些文件; - 注意:卡的绝大部分空间在这里是看不见的。
这说明什么? 卡被分成了两个区:一个小的启动区(bootfs,Windows 能看见)+ 一个大的系统区(Linux 格式,Windows 看不见)。启动区里放的是「开机第一步」要用的东西——这也是为什么老办法能往这里丢一个文件就让系统开 SSH。
这 30 秒你收获的是:树莓派的启动过程不再是黑箱——它先从这张卡的一个朴素分区里读开机指令,再把控制权交给真正的 Linux 系统。
八、常见误区
- 「SSH 的默认账号是 pi,密码是 raspberry」:已经没有了。 新版系统首次启动必须用你在 Imager 里设的账号;照老教程敲
ssh pi@...会失败。 - 「用 Win32DiskImager / dd 也一样」:能用,但没有高级设置的预配置能力,也没有自动校验。而且
dd一旦选错设备就会直接覆盖你的电脑硬盘(网上有真实案例)。新手就用 Imager。 - 「烧录完就直接插到树莓派上开机」:可以,但建议先花几秒确认高级设置填全了——用户名/Wi-Fi/SSH 少了任何一项,无头模式都上不了线,你还得把卡拔回来重烧一次。
- 「把
wpa_supplicant.conf丢进 boot 分区最省事」:老办法,在新系统上不再可靠。用 Imager 的高级设置。 - 「烧录工具显示的剩余容量不对,卡是假的」:未必。Windows 只能看到 bootfs 那个小分区,剩下的大分区它读不了——这是正常现象,不是卡坏了。
- 「卡越大越好」:不必。16~32GB 对绝大多数用途都够;系统本身只占几 GB。把预算留给更好的电源和散热更划算。
自测三问
1. 为什么说「装系统」在树莓派上是「把系统写进 SD 卡」?(因为**树莓派没有硬盘,microSD 卡就是它的系统盘**;换卡等于换系统) 2. Imager 的「高级设置(齿轮)」主要解决什么问题?(**在通电之前就配好主机名、用户名密码、Wi-Fi、SSH 和时区**,从而实现插电即上线的无头模式;也顺便统一了本地化设置) 3. 为什么看到「默认账号 pi/raspberry」的教程就要警惕?(**新版系统已取消默认账号**,这类教程是 2022 年以前的;同类过时点还有手工放 wpa_supplicant.conf、改 dhcpcd.conf、RealVNC)- ☐ 下一节(2-3 启动 Raspberry Pi OS)
相关笔记
- 购买树莓派与周边装置 —— 上一节:买对电源、卡和线
- 树莓派的硬件规格 —— 为什么树莓派的硬盘是 SD 卡
- 你需要知道的背景知识 —— 无头模式与 SSH 的背景知识
- 启动 Raspberry Pi OS —— 卡烧好了,该通电了
- 🍓 树莓派 · 索引 —— 全课路线图