树莓派4B系列教程一 : 安装

  • 写在前面
  • 系统安装
  • 镜像下载
  • SDFormatter软件格式化
  • Win32 Disk Imager软件烧写系统
  • SSH和网络配置
  • SSH连接
  • 参考链接


写在前面

2019年,机缘巧合购置了一个4G内存的树莓派4B。查看了下树莓派4B的性能,功耗低,性能好。一方面可以作为linux的学习机器,另一方面可以作为家庭主机,投屏放映。于是开启了树莓派的折腾之路。
主要记录折腾的过程和个人优化想法。我喜欢把树莓派当作家庭影视主机使用,如果不做优化设置,树莓派看网页视屏会卡卡的(暴露了喜欢折腾的本质)。

系统安装

注意:树莓派没有内置硬盘的,系统是安装在外置的MicroSD卡上。建议购置的MicroSD读写性能比较好,否则影响体验哟。

镜像下载

系统有三种镜像,可以根据个人需求选择镜像。

raspios_full_armhf 系统会安装LXQT桌面和推荐软件

raspios_armhf 系统会安装LXQT桌面(我选择这个镜像,后期根据自己需要安装软件)

raspios_lite_armhf 系统会最小化安装

qemu 树莓派 buster armv72 armbian 树莓派_无线网络


注意:树莓派的镜像是基于Debian发行版。

SDFormatter软件格式化

用于格式化SD卡,SD卡会被格式化为FAT32。

此处采用的16G内存卡。

qemu 树莓派 buster armv72 armbian 树莓派_树莓派_02

Win32 Disk Imager软件烧写系统

将.zip解压成的.img系统写入SD卡中。

qemu 树莓派 buster armv72 armbian 树莓派_树莓派_03


烧写完成后,系统就装好,SD卡分区的结果如下图所示。

qemu 树莓派 buster armv72 armbian 树莓派_树莓派4B_04

SSH和网络配置

我购买的树莓派4B是没有显示屏、键盘、鼠标的,不过家里是有无限网络的。于是开始思考,是否可以实现系统上电前启用SSH和自动接入无限网络呢?(再次暴露折腾本性)。
如果有kvm(显示屏、键盘、鼠标),就没这么复杂了。
果然,官方考虑了这种情况,可以通过通过修改boot分区下的配置脚本来实现ssh开启和无限网络接入。

(1)在boot分区下新建一个空文件,名为ssh,就可以开启ssh功能。
(2)在boot分区下新建wpa_supplicant.conf文件,并写入无线的相关配置,填写正确的ssid和psk即可。

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
 
network={
    ssid="wi-fi name here"
    psk="wi-fi password here"
    key_mgmt=WPA-PSK
}
 
network={
    ssid="another wi-fi name here"
    psk="another wi-fi password here"
    key_mgmt=WPA-PSK
}

OK,我们可以将SD卡插入树莓派4B中,上电启动。
令人兴奋的事情发生了,指示灯正常闪烁。

现在需要知道树莓派的IP,就可以正常连接了,哈哈。
登陆路由器,就可以获得树莓派4B的IP。
此时,就可以用登陆shell操作了。

此处记录一个坑:
2019年,第一次安装时,很顺利的完成上述所有步骤,没有遇到任何问题。
2020年,第二次安装时,遇到开机提示"No wireless interfaces found",无线网络没有正常连接,提示没有发现无线接口。
google搜索下,发现还真有很多人遇到同样的问题,想了很多不明觉厉的神操作。
我又开始自己思考了(折腾),有第一次成功经历,我觉得如果配置正确,无线网络应该没什么问题才对,除非我上述的无线网络脚本参数填错了。
于是关机,拔卡,仔细填写无线网络配置参数(启机后上面两个配置文本被系统自动删除了),保存,插卡,开机,一切会回归正常,终于破案了!!!

我后面又在想,一些人的操作可能成功解决"No wireless interfaces found"的问题,很有可能是通过指令操作间接删除了无线网络的错误设置,然后重新手动或者dhcp自动设置了正确的无线网络配置(未证实,瞎想的)。

忠告:生命不止,折腾不息。

SSH连接

默认用户名:pi

默认密码:raspberry

qemu 树莓派 buster armv72 armbian 树莓派_无线网络_05


后面就是linux常规操作咯。Good luck!!!

参考链接

【树莓派】树莓派4B新手篇:安装官网Raspbian Buster系统及基础配置

博文讲解非常细致,可以学习到更多的安装细节,本文仅仅用于记录个人实践的过程和感受。