美文网首页
N1盒子刷iStoreOS爬坑指南

N1盒子刷iStoreOS爬坑指南

作者: Rakutens | 来源:发表于2024-09-22 12:17 被阅读0次

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上的这个地址找下,或许会有惊喜

相关文章

网友评论

      本文标题:N1盒子刷iStoreOS爬坑指南

      本文链接:https://www.haomeiwen.com/subject/wvntrjtx.html