Skip to content

OpenWrt扩容Overlay

转载于esir大佬视频教程,大佬的油管主页,请支持一下!

一、查看并新建分区

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

图1

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

图2

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

图3

按提示输入yes确认保存设置,然后移动左右方向键选择[Quit]退出cfdisk工具。

二、挂载分区

然后按如下方法格式化并挂载sda4分区:

  • 把新建的sda4分区格式化为ext4分区格式,命令为:mkfs.ext4 /dev/sda4;

  • sda4分区从/dev目录移动到/mnt挂载目录下,命令为:mount /dev/sda4 /mnt/sda4:

图4

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

图5

三、OpenWrt添加挂载点

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

图6

图7-20230203010643575

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

扩容前:

图8

扩容后:

图9

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