树莓派烧录


🛠️ 第一阶段:烧录老师提供的镜像

既然是现成的系统镜像(通常是 .img​ 或 .xz​ 格式),推荐使用 balenaEtcher 或 ​Raspberry Pi Imager(树莓派官方烧录器)。

操作步骤:

  1. 将 SD 卡通过读卡器插入电脑。
  2. 打开烧录软件。
  • 如果用 balenaEtcher​:点击 Flash from file​ 选择老师的镜像 -\> 选择 SD 卡 -\> 点击 Flash!
  • 如果用 Raspberry Pi Imager​:点击 选择操作系统​ -\> 滚动到最底部选 使用自定义镜像​ (Use custom) -\> 选择老师的镜像 -\> 选择 SD 卡 -\> 点击 烧录
  1. 注意​:烧录完成后,Windows 可能会频繁弹窗提示“使用驱动器前需要格式化”,千万不要点格式化! 直接关掉弹窗即可。(因为 Windows 无法识别 Linux 的 ext4 文件系统,只能识别到一个几十MB的 boot 分区)。

🌐 第二阶段:配置网络与开启 SSH (核心)

烧录完成后,重新插拔一下读卡器,让电脑识别到名为 boot​ 的磁盘。接下来有两个流派:优雅的 WiFi 流 和 ​简单粗暴的网线流

方案 A:开机自动连 WiFi (推荐)

我们要利用树莓派的开机检测机制,在 boot 盘根目录下新建两个文件:

  1. 开启 SSH 权限​:

boot​ 盘空白处右键新建一个文本文档,命名为 ssh

  • 注意:必须删掉 .txt 后缀名!它是一个没有任何扩展名的空白文件。
  • image
  1. 配置 WiFi 账号密码​:

boot​ 盘新建一个文件,命名为 wpa_supplicant.conf​(同样注意不要带 .txt 隐藏后缀),用记事本或 VS Code 打开它,复制以下代码并修改:


   country=CN
   ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
   update_config=1

   network={
       ssid="你的WiFi名称"
       psk="你的WiFi密码"
       key_mgmt=WPA-PSK
       priority=1
   }
  • 避坑指南:WiFi 名称尽量不要包含中文,手机热点非常适合用来做测试。

配置好这两个文件后,拔下 SD 卡插入树莓派,插上电源。树莓派开机时会自动读取这两个文件,连上你的 WiFi 并开启 SSH。需注意,在开机后这个文件会被删除,所以第二次是看不到的。

方案 B:使用网线直连 (备用方案)

如果 WiFi 怎么都连不上,或者实验室网络需要网页认证(树莓派无头状态下无法完成认证),网线是终极解法。

  1. 同样需要在 boot​ 盘根目录创建一个无后缀的 ssh 空白文件来开启远程登录。
  2. 用一根网线,一头连树莓派,一头连你的笔记本电脑。
  3. 给树莓派通电。
  4. 共享电脑网络给树莓派(以 Windows 为例):
  • 打开 控制面板​ -\> 网络和共享中心​ -\> 更改适配器设置
  • 找到你电脑当前正在上网的网络(比如 WLAN),右键 属性​ -\> 共享 选项卡。
  • 勾选“允许其他网络用户通过此计算机的 Internet 连接来连接”,并在下拉菜单中选择你连接树莓派的那个网卡(通常叫以太网)。

🔍 第三阶段:寻找 IP 地址与远程连接

无论你用 WiFi 还是网线,现在树莓派已经和你的电脑在同一个局域网里了。

1. 怎么找到树莓派的 IP?

  • 最快的方法 (Ping 主机名) :打开电脑的 cmd 或终端,输入:

ping raspberrypi -4

如果能 ping 通,终端会显示出它的 IPv4 地址(例如 192.168.x.x)。

  • 使用 IP 扫描工具​:下载一个轻量级软件 ​Advanced IP Scanner,点击扫描,寻找制造商写着 "Raspberry Pi Foundation" 的设备,前面就是它的 IP。
  • 如果是连的手机热点:直接打开手机热点设置,看“已连接设备”,里面会显示树莓派的 IP。

2. SSH 远程登录

拿到 IP 后,打开电脑终端 (Windows 的 cmd / PowerShell,或者 Mac 的 Terminal),输入命令:

Bash


ssh 用户名@树莓派的IP地址

(例如:ssh pi@192.168.137.2)

⚠️ 关键提醒:因为是老师提供的完整镜像,必须向老师确认镜像的默认用户名和密码。用户名是 pi​,密码是 raspberry

输入密码时(屏幕上不会有任何显示,盲打即可),敲击回车。看到绿色的 pi@raspberrypi:~ $ 提示符,就说明你成功潜入了树莓派!


有时候网络环境复杂或者配置文件写错一点,无头配置就是死活连不上。这时候直接上物理外接屏幕和键鼠就是终极“杀手锏”了。这个方案虽然直观,但在硬件连接的顺序上有一个致命的坑。


🖥️ 终极解法:外接屏幕与键鼠物理直连

如果 WiFi 和网线方案都失败了,请借用老师提供的外接显示器和 USB 键鼠。这能让我们直接看到树莓派到底卡在了哪里。

⚠️ 核心避坑:树莓派 4 的特殊硬件

  1. 接口类型:树莓派 4 使用的是 Micro-HDMI 接口,而不是标准大小的 HDMI。你需要用到老师提供的 Micro-HDMI 转标准 HDMI 的线材。
  2. 插哪个孔:树莓派 4 有两个显示接口,请务必插在靠近 Type-C 电源接口的那一个(即 HDMI 0) 。插错孔可能导致屏幕无信号。

🛠️ 操作步骤(严格按顺序)

第一步:先接外设,最后通电(极其重要!)

树莓派在开机瞬间会检测是否有屏幕接入,如果先插电源开机再插屏幕线,树莓派会默认进入无屏幕模式,导致显示器黑屏无信号。

  1. 将 Micro-HDMI 线的一端插入树莓派靠近电源的显示接口,另一端连上显示器。
  2. 打开显示器电源,确保显示器处于开启状态。
  3. 将 USB 鼠标和键盘插入树莓派的 USB 接口(插蓝色 3.0 或黑色 2.0 都可以)。
  4. 最后一步:给树莓派插上 Type-C 电源。

第二步:进入系统

  • 此时你应该能在屏幕上看到树莓派的开机代码(满屏滚动的英文字符)或者直接进入图形化桌面。
  • 如果停留在黑底白字的命令行界面(Terminal),会提示 raspberrypi login:​,输入用户名(如 pi),回车后输入密码(输入时屏幕不显示,盲打即可),再次回车登录。
  • 如果进入了图形化桌面,点击屏幕左上角那个黑色的图标(终端 Terminal),或者按下快捷键 Ctrl + Alt + T 打开命令行窗口。

第三步:使用 ifconfig查看网络状态

在终端窗口中输入以下命令并回车:


ifconfig

(如果提示找不到命令,可以换用 ip a或者 ip addr)

第四步:如何看懂返回的信息?

敲下回车后,屏幕会吐出一大段信息,你只需要寻找以下两个关键区块:

  • eth0区块(有线网卡):

如果你插了网线,看这里。找到 inet​ 后面的那一串数字(例如 192.168.x.x),这就是你的以太网 IP。

  • wlan0区块(无线网卡):

如果你试图连 WiFi,看这里。同样寻找 inet​ 后面的数字。这就是你的 WiFi IP。电脑需要跟树莓派连接对应的网络。

如果 wlan0里没有 inet字段,说明它根本没连上 WiFi,你需要重新检查之前的 wpa_supplicant.conf文件有没有写错(比如标点符号是不是用了中文输入法,或者密码输错了)。

拿到这个 IP 地址后,你就可以拔掉屏幕,回到自己的电脑上用 SSH 远程连接了!