【笔记】OpenWRT给Overlay扩容

前言

OpenWRT给Overlay扩容,实现下载更多的第三方插件

准备工作

  • 更新软件源
1
opkg update
  • 安装fdisk
1
opkg install fdisk
  • 安装cfdisk
1
opkg install cfdisk

查看分区挂载点

  • 查看所有分区挂载点,找到需要扩容的磁盘
1
fdisk -l

  • 得到挂载点路径

创建新分区

  • 通过cfdisk进行分区

/dev/mmcblk0:需要分区的挂载点

1
cfdisk /dev/mmcblk0
  • 上下键选择Free space->左右键选择New

  • 设置需要创建的分区大小,默认为最大空闲大小->按return键(Windows按enter键)确定

  • 选择primaryreturn键(Windows按enter键)确定,作为主分区

primary:作为主分区
extended:作为逻辑分区

  • 左右键选择Writereturn键(Windows按enter键)确定,写入分区表

  • 输入yesreturn键(Windows按enter键)确定,再次确定

  • 记下新的分区的挂载点->左右键选择Quitreturn键(Windows按enter键)确定,退出cfdisk

或直接按q退出cfdisk

准备新分区

  • 格式化新分区
1
2
umount /dev/mmcblk0p3
mkfs.ext4 /dev/mmcblk0p3
  • 等待格式化完成

  • 挂载新分区
1
mount /dev/mmcblk0p3 /mnt/mmcblk0p3
  • 迁移Overlay中的配置文件
1
cp -r /overlay/* /mnt/mmcblk0p3

格式化新分区

  • 系统->挂载点->在挂载点部分点击添加

  • 设置UUID为刚刚添加的新分区,设置挂载点为/overlay->保存

  • 保存并应用

  • 系统->重启->执行重启

完成

  • 截图纪念

参考文献

哔哩哔哩——GGBIOS
知乎——hepingfly