【树莓派笔记】系统安装

树莓派(4B)和普通 PC 安装系统的方法不同,需要借助其他电脑将其系统镜像写入 SD 卡,然后插入 SD卡启动,在 Linux 系统上,dd 命令最方便。准备好树莓派系统镜像和 SD 卡,假设 SD 卡为 /dev/sdb ,可以用如下命令:

用这种方法,系统的重装还算方便。建议系统盘也就是 SD 中不要放个人文件,使用 优盘 或者 外接硬盘来存储个人文件,另外,将配置文件之类备份到优盘或者外接硬盘中。或者可以用 ansible 之类的工具将配置管理起来。当然,备份整个系统也是可以的。

无显示器

如果没有显示器,则需要树莓派系统中提前配置好网络和 sshd,这样树莓派启动后可以通过 XShell 之类的 SSH 工具来连接。Raspbian 镜像写入 SD 卡之后,可以直接到 SD 卡上配置,具体方法为:

  • /boot 目录下新建一个名为 ssh 的空白文件 : touch ssh
  • /boot 目录下新建 wpa_supplicant.conf 文件,写入如下内容:

系统启动后,应该可以在路由器上看到树莓派的 IP 地址,然后使用 ssh 客户端工具来连接。

顺便提一下,没有显示器在无法 SSH 连接的情况下是很麻烦的,可能一个小问题,比如某个盘挂不上,这个时候要么把 SD 卡拿到一台 Linux 机器上修改 /etc/fstab 配置,要么就得重装系统。这种情况下有个显示器还是能省事一些。因此,micro HDMI 线最好备上。

Raspbian系统

Raspbian 系统启动之后,推荐以下操作:

  • 改时区:sudo dpkg-reconfigure tzdata
  • 改软件源:https://mirror.tuna.tsinghua.edu.cn/help/raspbian/

安装64位系统

以下命令可以查看系统是 32 位还是 64 位:

目前,Raspbian 是 32 位的,如果希望使用 64 位系统,可以试试 Ubuntu Server,目前最新版为 20.04 LTS。根据测评,64 位系统比 32 位系统有一些性能提升,见参考资料 2。

安装 Ubuntu Server,并且实现 5G wifi 连接和 通过网线直连电脑,步骤如下:

  • 从官网下载最新64位镜像,烧录到 sd 卡,什么也不需要改,会自动生成一个有线网的配置
  • 网线插路由器,自动获取IP
  • 升级软件和固件
  • 设置 crda ,REGDOMAIN=CN,否则搜不到5Ghz wifi,如下所示
  • 重启机器
  • /etc/netplan 中设置网络,参考配置:
  • 执行 netplan --debug apply 应用配置,会自动启动 netplan.wpa@wlan0.service
  • 从路由器拔出网线,插到电脑上,电脑上配置和树莓派有线网同网段的 IP
  • 一切正常的话就,树莓派和电脑直连的网络以及 wifi 网络都能通

参考资料

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注