USB插上后屏幕不亮

怎么刷网上教程很多,但大部分没说屏幕会不亮的情况,没关系,只要LED有不停的闪过就行,通电后约30秒,去路由器里查IP,用IP通过网页直接登录就行


Docker报错

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running

编辑/tmp/dockerd/daemon.json,把data-root后面值里的反斜杠\都去掉,然后重启下docker就好

# 重启docker守护进程
/etc/init.d/dockerd restart

也可以拿我改好的内容直接覆盖daemon.json

{ 
"data-root": "/overlay/upper/opt/docker",
"log-level": "warn",
"iptables": false,
"log-driver": "json-file",
"registry-mirrors": ["https://hub-mirror.c.163.com"],
"log-opts": {
"max-size": "50m",
"max-file": "2"
}
}

Docker容器无法访问公网

#添加如下防火墙规则
iptables -t nat -A POSTROUTING -s 172.31.0.0/16 ! -o docker0 -j MASQUERADE
#172.31.0.0/16 根据你的docker环境的bridge网络情况设置
#删除 docker0 并重启
ip link del docker0
reboot

硬盘扩容

iStoreOS安装后数据分区只有2G,剩下的都没分配,所以需要扩容下分区,把剩下的磁盘空间也用上
不用担心数据,扩容不会影响已安装内容

  • 先看下重新分区前的大小
> df -h

Filesystem Size Used Available Use% Mounted on
/dev/root 101.8M 101.8M 0 100% /rom
tmpfs 969.9M 5.0M 964.9M 1% /tmp
/dev/mmcblk1p3 1.9G 1.1M 1.9G 0% /overlay
overlayfs:/overlay 1.9G 1.1M 1.9G 0% / # 就是这行
tmpfs 4.0M 0 4.0M 0% /mnt
/dev/mmcblk1p1 63.9M 16.3M 47.6M 26% /boot
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mmcblk1p3 1.9G 1.1M 1.9G 0% /overlay/upper/opt/docker
  • 对指定mmc进行分区
> parted /dev/mmcblk1

GNU Parted 3.4
Using /dev/mmcblk1
Welcome to GNU Parted! Type 'help' to view a list of commands.
  • 查一下根目录是序号是多少
> print list

Model: MMC NCard (sd/mmc)
Disk /dev/mmcblk1: 7818MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 71.3MB 138MB 67.1MB primary fat16
2 138MB 407MB 268MB primary
3 801MB 2949MB 2147MB primary ext4

(序号正常应该是3,就是文件系统ext4那个)

  • 将剩下的容量全都分给根目录
> resizepart 3 100%

Warning: Partition /dev/mmcblk1p3 is being used. Are you sure you want to continue?
Yes/No? yes
  • 退出parted
> quit

Information: You may need to update /etc/fstab.
  • 对文件系统进行扩容
> resize2fs -p /dev/mmcblk1p3  

resize2fs 1.46.5 (30-Dec-2021)
Filesystem at /dev/mmcblk1p3 is mounted on /overlay; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 1
The filesystem on /dev/mmcblk1p3 is now 1713152 (4k) blocks long.
  • 查看重新分区后的大小
> df -h

Filesystem Size Used Available Use% Mounted on
/dev/root 101.8M 101.8M 0 100% /rom
tmpfs 969.9M 5.0M 964.8M 1% /tmp
/dev/mmcblk1p3 6.4G 1.1M 6.3G 0% /overlay
overlayfs:/overlay 6.4G 1.1M 6.3G 0% / # 还是这行
tmpfs 4.0M 0 4.0M 0% /mnt
/dev/mmcblk1p1 63.9M 16.3M 47.6M 26% /boot
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mmcblk1p3 6.4G 1.1M 6.3G 0% /overlay/upper/opt/docker

我们可以看到overlayfs:/overlay已经从1.9G变成了6.3G,扩容完成,愉快的使用吧

装点不一样的软件

如果有些要想的软件在商店里和软件包里都没有的话,推荐去Github上的这个地址找下,或许会有惊喜