此教程根据E-SIR大神视频整理,侵删
overlay分区扩容教程
(此教程仅适用于E-SIR大神制作的固件 )
ssh连接你的X86-openwrt路由器
Microsoft Windows [版本 10.0.19041.450]
(c) 2021 Microsoft Corporation. 保留所有权利。
PS C:\Users\ASUS> ssh root@192.168.5.1
root@192.168.5.1's password:
BusyBox v1.31.1 () built-in shell (ash)
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
--------------------------------------------------
OpenWrt GDQ v1.1[2021] | by "eSir PlayGround"
--------------------------------------------------
root@OpenWrt:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 51.4M 0 loop /mnt/loop0
sda 8:0 0 7.5G 0 disk
├─sda1 8:1 0 16M 0 part /mnt/sda1
└─sda2 8:2 0 300M 0 part /rom
root@OpenWrt:~# cfdisk
(上下键控制上面的光标移动,左右键控制下面的光标移动)
光标上下移动至Free space,左右移至New,回车
大小自己选择1G或者默认不变
回车
光标移至Write,回车
输入yes,回车
光标左右移动至Write后回车,然后移动至Quit回车退出
Syncing disks.
root@OpenWrt:~# mkfs.ext4 /dev/sda3
mke2fs 1.45.6 (20-Mar-2020)
Creating filesystem with 1101056 4k blocks and 275264 inodes
Filesystem UUID: a686d37a-c77f-4a12-8e05-222ace47ae00
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Allocating group tables: done
Writing inode tables: done
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done
root@OpenWrt:~# mount /dev/sda3 /mnt/sda3
root@OpenWrt:~# ls /mnt/sda3
lost+found
root@OpenWrt:~#cd /overlay
root@OpenWrt:/overlay#ls
upper work
root@OpenWrt:/overlay# cd upper
root@OpenWrt:/overlay/upper# ls
boot etc home htdocs lib mnt opt root run usr www
root@OpenWrt:/overlay/upper# cd ..
root@OpenWrt:/overlay#cd ..
root@OpenWrt:/# cp -r /overlay/* /mnt/sda3
root@OpenWrt:/#ls /mnt/sda3
lost+found upper work简化方法
进入路由器后台,系统-挂载点
点“添加”
选中“启用此挂载点", 根据UUID指定你前面新建分区大小的UUID,挂载点为”作为外部overlay使用“,然后保存&应用
保存并应用后,重启你的设备,再打开网页,就可以看到软件包空间变大了