树莓派系统烧录
1 硬件要求
1. 树莓派板子一块
不管板子是3b,3b+还是4b,什么的,whatever,只要是树莓派的主板就可以了。
2. 读卡器
3. sd卡
容量不需要太大,16G足以。
4. 电源线
随便找一个给手机充电的插头就行,然后要一根线,4以下的都是用安卓的口子,4开始就是typeC了。
5. 显示器和键盘
当然这两个有最好,没有也没有关系,我们可以通过ssh连入树莓派。
2. 软件需求
1. 树莓派系统镜像
由于树莓派的cpu架构师armfh,所以下的镜像也必须是兼容armfh型号的系统镜像。官方有提供下载镜像地址,这里我贴上链接
初学者就老老实实的下载Raspberry Pi OS,带不带desktop看自己,如果手上的树莓派板子资源宽裕可以整一个desktop的,不然还是整一个Raspberry Pi OS (32-bit) Lite,我就是整这些花里胡哨的绕了一群回来最后还是装了Raspberry Pi OS (32-bit) Lite,还是这个最好用。
2. 内网扫描工具
MACOSX的同学推荐一款免费的内网扫描工具叫LanSacn,直接去App Store就可以下载。
3. 烧录程序
官方有提供烧录系统的软件,在上面那个链接里面就有,不过我不是很喜欢用这个软件。我推荐一下我自己用的。博主是MACOSX的系统,所以这个软件也就针对MACOSX的,软件名字叫balenaEtcher。
3. 准备烧录
操作很简单就是选择下已经下载好的树莓派系统镜像,然后选择一下要被烧录的sd卡,点击一下flash,等待烧录完成即可。烧录完成之后sd卡不忙着取出来,放两个文件进去。对于没有显示器的同学来说,只有通过ssh的方式连入树莓派,而树莓派默认是关闭ssh的服务的,所以我们现在要唤醒ssh服务,在sd卡中创建一个SSH文件,大小写无所谓,不需要任何内容,一个空文件。要可以使用ssh服务还有一个必须的前提就是让树莓派链上你家的WiFi。让树莓派自动链上WiFi的方法是创建一个文件叫wpa_supplicant.conf
vim wpa_supplicant.conf
# /boot/wpa_supplicant.conf
country=US
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="xxx" // WiFi的名字
psk="xxx" // WiFi的密码
priority=1
}
把这个文件拖入sd卡中即可。取出sd卡插入树莓派,上电开机。其实这部分内容我在树莓派网络配置这一章节也是有提及的,对网络有疑问的同学可以看这里。还有一点是请确保你配置的WiFi是可以接入的,如果树莓派接入不了,ssh是进不去的。
4.登入树莓派
使用外接显示器的同学在树莓派上电后看到了激动人心的时刻,看到了树莓派的系统界面,最后在登前要求输入用户名和密码。默认的用户名和密码是pi和raspberry。这里是区分大小写的,只能是小写的,要注意下。
没有显示器的同学,如果你用内网扫描工具发现了你的树莓派的ip,那么恭喜你,你可以使用ssh登入树莓派了,登录的步骤是ssh pi@ip,这里的ip就是你用内网扫描工具看到的树莓派的ip,点击enter之后会要求你输入密码,密码就是raspberry,输入密码之后,ok,大功告成。