查看软路由的分区情况
lsblk

代表我这个软路由有1块硬盘,2个分区。
linux系统最多只支持4个主分区,剩下的要从逻辑分区。所以sda5就是扩展分区的编号,再在扩展分区里面分出逻辑分区
对硬盘进行分区
cfdisk
这个命令就可以进行分区了 如果是2块硬盘就要执行cfdisk /dev/sda 或 cfdisk /dev/sdb
如果提示没有安装这个命令,先执行opkg update 再执行opkg install cfdisk即可(如果在线升级openwrt后要重新执行一遍,不知道为什么cfdisk命令会消失)

绿色的free space就是硬盘剩下的空间,根据提示操作即可
如果安装OpenWrt时用的是uefi安装,则默认的分区就是gpt分区,否则就是mbr分区。可以使用fdisk -l 或者 parted -l 来查看是gpt分区还是mbr分区。parted 这个命令可以更改分区,方法如下

mbr分区最多有4个主分区,从sda5开始就是在扩展分区里面分的逻辑分区了
对分区进行格式化,
mkfs.ext4 /dev/sda3
如果没有mkfs命令,则 opkg install e2fsprogs 安装
挂载格式化后的分区
mount /dev/sda3 /mnt/sda3
将/dev/sda3 挂载到/mnt/sda3
然后备份overlay里面的文件,否则会在扩容overlay后所做的设置全部恢复出厂设置,执行
cp -r /overlay/* /mnt/sda3
将overlay里面的所有设置备份到/mnt/sda3
然后查看下/mnt/sda3里面的备份信息

如果有upper和work2个文件夹就代表备份成功
注意,所有的OpenWrt的扩容都要先操作overlay,否则后面的其他扩容会出问题。因为overlay存储着系统的配置
先挂载overlay,方法如下
进入到OpenWrt的web管理页面–系统–添加挂载点

这样就启用了外部的overlay挂载。如果还需要其他的挂载就这样操作
开放共享
