烧录树莓派系统的流程
2023-9-9
树莓派介绍
树莓派的产品定位,以及探讨与ARM开发板的区别-腾讯云开发者社区-腾讯云 (tencent.com)
micro SD 卡的速度不错,体积小,容量大,适合做为树莓派的硬盘。
在此之前,我们要把系统装进去,称之为「烧录」
有 SD 槽的电脑可以不用 USB 读卡器
系统镜像
官方推荐的:树莓派 - 维基百科,自由的百科全书 (wikipedia.org)
大多都是 Linux 的定制版,有着预装软件,用 Windows 资源占用比较大
比如说我用的是 2021-05-07-raspios-buster-arm64.zip
烧录工具
我平时烧录 Windows 时,一般是进 PE,直接运行 Windows.iso
一键烧录。
树莓派等 SD 卡的硬盘可以用烧录工具烧录。
这些烧录工具的区别大多是界面 UI
- Win32 Disk Imager:不知道为什么要带一个 Win32,可能是转给 Windows 用的
- balenaEther:界面好看
- Rufus:功能丰富
- UltraISO:烧光盘,挂载光盘
烧录过程示例
烧录完成后 Windows 读取失败是正常现象,因为烧录后的硬盘文件系统为 EXT4
,适用于 Linux 系统
因为 Windows 不知怎么回事连 FAT32
的 boot
区都读不了,我用了 DiskGenius 去写入文件
系统配置
以下文件在 boot
分区写
树莓派首次开机会检测 boot
分区的 wpa_supplicant.conf
文件
然后复制到 /etc/wpa_supplicant/wpa_supplicant.conf
以在启动网络连接时加载配置
后续开机就直接检测 /etc/wpa_supplicant
目录了
内容示例如下
# 国家代码,用于确定无线频段和其它无线网络设置,如 CN
country=<Your_Country_Code>
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="Your_Network_Name"
psk="Your_Network_Password"
key_mgmt=WPA-PSK
# priority 参数是整数,当存在多个可用网络时,会尝试连接优先级更高(数值更大)的网络
priority=5
}
# network={
# ssid="Your_Network_Name"
# psk="Your_Network_Password"
# priority=4
# }
为了启动 ssh
还需要 touch /boot/ssh
这个文件不需要写东西,boot
会直接加载时触发 ssh
服务的启动
最后
把 SD 卡插入槽内,树莓派,启动!
关于 SSH 的连接可以看看另一篇文章:如何利用vscode远程连接服务器
想连接桌面系统的,可以看我另一篇文章:最新的 Linux 配置 VNC Server