1、准备清单
- 树莓派3B
- 闪迪16G内存卡
- PC(我这里使用的是MacBook)
- 读卡器
- 树莓派系统镜像 (Debian-Pi-Aarch64 ★ 全新树莓派64位系统)
之前安装的是官网的版本,现在想上64位的系统,听说这个镜像很好用之类的,就上这个镜像,链接是镜像的介绍文档,镜像下载链接在介绍文档的后面。
后面的操作都是通过终端(敲命令)进行的,所以我安装的是“基础系统(无桌面基础版)”系统( System ):
2020-06-22-v2020-2.0-U4-Release
内核及固件( kernel & firmware):
2020-06-22-v2020-2.0-U4-Release
2、安装树莓派系统
注意: 在安装树莓派之前,我印象中尝试过不格式化,成功运行过并联网成功。但是我也尝试过不格式化,运行成功,联网失败了。失败的原因看起来是在后面修改SD卡的系统配置时,看到和修改的是旧的系统里的配置文件(之前这个SD卡也是装了树莓派的系统),然后开机运行的是新的系统里面的配置,所以一直连接不上WiFi。
2.1、在终端里找到SD卡的盘符
在终端里使用命令
diskutil list
这里能看到所有磁盘的信息,根据磁盘的名称和磁盘容量,找到SD卡所属的盘符(一般是最后一个),例如我这里的SD卡盘符是:/dev/disk2
2.2、格式化SD卡
sudo diskutil eraseDisk FAT32 R_PI MBR /dev/disk2
eraseDisk: 删除分区,格式化磁盘
FAT32: 格式化后的磁盘格式
R_PI: 卷标名,这个可以自定义,但是英文只能用大写字母,长度不能超过11个字符
MBR: 中文意为主引导记录,百度一下就知道是什么鬼作用
/dev/disk2: 需要格式化的盘符,格式化之前再确认一下自己填入的盘符,填错了电脑硬盘的盘符就GG了
2.3、卸载磁盘
在刷入系统之前,要先把磁盘卸载,否则就会报错误:
dd: /dev/rdisk2: Resource busy
diskutil list
继续确认盘符,根据卷标找到刚才格式化的盘符分区
diskutil unmount /dev/disk2s1
得到信息 Volume R_PI on disk2s1 unmounted
代表卸载成功
2.4、刷入树莓派系统
sudo dd bs=4m if=~/Documents/iso/2020-06-22-OPENFANS-Debian-Buster-Aarch64-ext4-v2020-2.0-U4-Release.img of=/dev/rdisk2
bs: 输入输出块的大小,这里都是用4m的,我也不知道这里都这么写
if: 树莓派镜像的路径
of: SD卡的盘符/dev/rdisk2
这里的盘符是带 “r” 的
然后经过漫长的等待,我这边是6分钟,得到下面的信息就是刷入系统成功了
1000+0 records in
1000+0 records out
4194304000 bytes transferred in 308.094906 secs (13613675 bytes/sec)
到这里,安装系统已经完成了,下一章写如何配置树莓派,让树莓派连接WiFi,ssh到树莓派,vi编写习惯之类的简单低级基本的配置。