本文按照树莓派官方文档推荐的方式——使用 SD 卡烧写工具 Raspberry Pi Imager 为树莓派安装操作系统。同时介绍在没有显示器的情况下开启 SSH 功能。

网上有大量关于树莓派安装系统的文章,然而有些文章过于陈旧,已经不适用于新版本的树莓派和操作系统了。请各位阅读教程类文章时注意文章的日期。

SD 卡的要求

在开始之前,你必须拥有一张 micro SD 卡(以下简称 SD 卡),根据官方文档的建议,若要安装带图形界面的操作系统,则 SD 卡的容量至少为 8 GB;若安装精简版操作系统(仅命令行界面),则容量至少为 4 GB。

本文使用的是一张容量为 16 GB、写入速度为 Class 10 的 SD 卡。

烧写系统镜像

下载安装 Raspberry Pi Imager。Raspberry Pi Imager 是一个图形化的 SD 卡烧写工具,同时也内置了下载系统镜像的功能。该工具支持 Windows、macOS、Linux。

运行 Raspberry Pi Imager,在【Operating System】选项卡中可以选择要使用的系统镜像。Raspberry Pi Imager 中提供了三个不同版本的 Raspberry Pi OS,分别是:

  • Raspberry Pi OS (32-bit),含有图形界面,镜像大小约 1 GB
  • Raspberry Pi OS (other):

    • Raspberry Pi OS Lite (32-bit),仅有命令行界面,镜像大小约 400 MB
    • Raspberry Pi OS Full (32-bit),含有图形界面以及推荐的软件,镜像大小约 3 GB

根据需求进行选择。我不需要图形界面,因此选择 Raspberry Pi OS Lite。

将 SD 卡连接至电脑,在 Raspberry Pi Imager 的【SD Card】选项卡中选择要烧写的 SD 卡。注意核对卡片容量避免烧写至错误的设备。

点击【WRITE】,弹出确认提示并选择【YES】,即开始下载并烧写系统镜像。

等待烧写完毕后,将 SD 卡插入树莓派,打开电源即可启动。

网络问题

由于众所周知的原因,在大陆地区使用 Raspberry Pi Imager 内置的镜像下载功能可能会很慢,导致进度条停滞不前。这时就需要通过其他途径下载 img 镜像文件。

树莓派官网下载页面下载需要的镜像压缩文件。

在 Raspberry Pi Imager 中的【Operating System】选项卡选择【Use custom】,并选择本地的镜像文件。后续步骤与之前相同。

开启 SSH(可选)

SSH 功能是默认关闭的。如果没有显示器,则需要手动打开 SSH 功能,以便通过网络来远程登入树莓派。

关闭树莓派电源,将 SD 卡取下并连接至电脑。在 boot 分区的根目录下创建一个名为 ssh 的空白文件(无扩展名)。

重新将 SD 卡插入树莓派并启动。此时,SSH 功能已经开启,你可以在路由器页面等地方查询到树莓派的 IP 地址,然后通过 SSH 登录树莓派。默认的用户名为 pi,密码为 raspberry

References

  1. SD cards - Raspberry Pi Documentation
  2. SSH (Secure Shell) - Raspberry Pi Documentation