OpenWrt扩容Overlay
一、查看并新建分区
首先,使用SSH命令登录OpenWrt, 执行lsblk命令查看当前固件分区格式,并得到固件现有Overlay空间大小,自己心里有个数,准备扩容多大。

使用cfdisk命令打开分区工具。通过键盘方向键,选中Free space(自由分区),并选择NEW(新建):

设置Overlay所需的空间大小,推荐1~2GB即可,保存分区修改设置:

按提示输入yes确认保存设置,然后移动左右方向键选择[Quit]退出cfdisk工具。
二、挂载分区
然后按如下方法格式化并挂载sda4分区:
把新建的
sda4分区格式化为ext4分区格式,命令为:mkfs.ext4 /dev/sda4;把
sda4分区从/dev目录移动到/mnt挂载目录下,命令为:mount /dev/sda4 /mnt/sda4:

- 查看
sda4是否挂载到mnt目录下,命令为:ls /mnt/sda4; - 进入
overlay文件夹,命令为:cd /overlay;然后拷贝源overlay目录内所有配置文件到sda4目录,命令为:cp -r /overlay/* /mnt/sda4:

三、OpenWrt添加挂载点
进入OpenWrt控制页面,找到系统->挂载点->添加,添加sda4挂载点为Overlay外部挂载点,保存并应用:


重启OpenWrt后检查扩容是否完成:
扩容前:

扩容后:

现在,你可以随心所欲地安装需要的应用了。
