树莓派系统烧录及 SSH 远程连接
很久之前入了个树莓派 3B+,本来打算来搭个 nas 的。但后来买了群晖ds218+,树莓派就置灰了许久。最近入了个 Nintendo Switch,打算折腾一下用来和基友们联机,就翻出置灰许久的树莓派。本文就来记录一下是怎么折腾这台树莓派。
系统烧录
使用到的硬件
- 树莓派本体(三代 B+ 型)
- 电源 5V2.5A(Micro USB接口)
- SD 卡 (32 GB)
- SD 卡 USB 读卡器
新到的机子没有安装系统,甚至没有存储媒介。没有的话,需要购买一个大小合适的 SD 卡。 到官网下载合适的系统镜像,本文下载的是最简的镜像 Raspbian Buster Lite,内核版本为 4.19。下载完成后解压,得到 *.img 镜像文件,再用 balenaEtcher 软件来烧录到 SD 卡中。
无界面链接 Wi-Fi(用网线的可跳过)
无界面怎么配置 Wi-Fi 链接呢?通过在烧录好的 SD 卡的 boot 分区,写入一个配置文件 wpa_supplicant.conf。其内容如下,替换尖括号的内容即可。刚烧录好的读卡器要重新拔插一次。
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=<Insert country code here>
network={
ssid="<Name of your WiFi>"
psk="<Password for your WiFi>"
}
国家代码请看 ISO3166 | Wikipedia,中国的就是 CN
无界面启用 ssh
也是在烧录好的 SD 卡重的 boot 分区,写入一个名为 ssh 文件(什么内容都行,甚至空的也行)。再把 SD 卡插入树莓派,启动电源。
稍等片刻,即可通过 ssh pi@raspberrypi.local
链接。
如果无法链接,可能是你的设备不支持 mDNS。可以从路由器查看树莓派的 ip 地址,再运行 ssh pi@<替换为树莓派的ip地址>
命令进行链接。密码默认为 raspberry。