树莓派常用设置

一、Lite版本固件启用SSH并设置用户和密码

创建一个名为 ssh 的空文件,无需后缀。

创建一个名为 userconf.txt 的文件,文件内容如下:
pi:$6$/4.VdYgDm7RJ0qM1$FwXCeQgDKkqrOU3RIRuDSKpauAbBvP11msq9X58c8Que2l1Dwq3vdJMgiZlQSbEXGaY5esVHGBNbCxKLVNqZW1

将以上两个文件复制到 boot 文件夹中,即可用 ssh pi@ 连接,密码为raspberry。

再通过 sudo passwd pi 修改密码。

二、启用USB接口

开箱即用,为了节省电力,新的 Raspberry Pi 计算模块 4 不启用其内置的 USB 2.0 端口。

Compute Module 4 IO Board USB 2.0 端口默认禁用

您可能会注意到,如果您将某些东西插入 IO 板上的 USB 2 端口之一并且看不到它使用lsusb -t. 事实上,默认情况下,如果您运行lsusb -t.

要启用 Compute Module 4 上的 USB 2.0 端口,您需要编辑引导配置文件 ( /boot/config.txt) 并添加:
dtoverlay=dwc2,dr_mode=host

然后重新启动 Pi。现在您应该可以使用内置的 USB 2.0 端口了!

三、设置固定IP

$ sudo nano /etc/dhcpcd.conf,在最后增加

interface eth0
static ip_address=192.168.x.x
static routers=192.168.x.1
static domain_name_servers=192.168.x.1
static domain_search=

四、挂载外部硬盘
1、查看硬盘并复制名称
$ sudo fdisk -l

2、格式化硬盘
$ sudo mkfs.ext4 /dev/nvme0n1

3、创建文件夹、授权并挂载
$ sudo mkdir /data
$ sudo chmod 777 /data
$ sudo mount /dev/nvme0n1 /data

4、添加分区信息并挂载
$ sudo echo '/dev/nvme0n1 /data ext4 defaults 0 0' >> /etc/fstab
$ sudo cat /etc/fstab

五、修改 docker 根目录

docker 的镜像默认存放在 /var/lib/docker 目录
$ sudo mkdir -p /data/lib/docker
$ sudo nano /etc/docker/daemon.json,粘贴以下内容并保存
{
"data-root": "/data/lib/docker"
}
$ sudo reboot