关于我折腾软路由的那些事 篇四:用安装openwrt系统后剩下的硬盘或者U盘容量进行/overlay分区扩容——openwrt软路由扩容避坑不完全指南2.0
导言
在上一两篇文章中,和大家分享了用外接U盘或者硬盘对/overlay分区进行扩容。在这篇文章中,继续和大家分享一下用安装openwrt系统后剩下的硬盘或者U盘容量进行/overlay分区扩容。我们明确的是,对/overlay分区进行扩容,是为了能安装更多的插件,更多的软件。如果原始的/overlay分区够用的话,不建议折腾。
正文
OK!闲话不多说,继续用我的小主机进行折腾吧。Openwrt依然是用istore os系统。
openwrt系统安装在硬盘或者U盘后会自动占用一部分容量作为系统安装和系统文件的存放,还会分配一部分容量给/overlay分区用来后期安装软件和插件用,至于容量的多少是固件制作的时候就决定了的,而有些固件分给/overlay分区的容量只能几百兆,就有点不够折腾了。而安装完openwrt系统后会算下大师的空闲容量,这些容量可以充分的运用起来。
因为本次扩容是利用安装openwrt系统后容量进得扩容的,所以全程使用openwrt自带的图形化磁盘管理工具diskman和ttyd终端就行。
进入openwrt系统后点击系统>>磁盘管理,可以看到正在使用的硬盘。接着点击编辑
页面往下拉,可以在 分区信息 里看到剩余的硬盘容量,我这里是还剩下474.5G没有被分区和格式化。
在 中止扇区 那栏里直接填上你新建分区的大小。比如你想分一个5G的新区,直接填 +5g 就行。
填好后点击 新建
建好新的分区后格式化一下,选择格式化成ext4。
可以看到经成格式化成ext4的新分区
挂载一下新区,先挂载到/mnt/sda5这个目录里。
点击系统>>挂载点>>挂载已连接的设备>>生成配置
按以下步骤把分区挂载到/mnt/sda5
挂载好后点击 服务>>终端 ,打开系统自带的TTYD终端。
输入指令
cp -r /overlay/* /mnt/sda5
回车执行。这句指令的意思是把/overlay目录里的数据复制到/mnt/sda5
输入指令
ls /mnt/sda5
回车执行。这句指令的意思是查看ls /mnt/sda5里的文件
如果显示如下图所示,那就是复制成功
点击 系统>>挂载点,把分区从/mnt/sda5这个目录卸载掉
把分区挂载到/overlay目录里
保存挂载设置后重启路由器。
点击系统>>软件包 查看容量是否已扩大了。
如果没有扩大,那就用指令重新挂载一下。
用指令重新挂载一下
在服务>>终端里输入指令
mount /dev/sda5 /overlay
回车执行
然后把这条指令添加到配置文件里。这样的话重启后就能自动挂载了
输入如下指令
具体操作可以参考我的上一篇文章《解决重启后overlay分区扩容消失或者不自动挂载的问题——openwrt软路由扩容避坑不完全指南1.1》。
然后重启路由器。
点击系统软件包,已经扩大到5G的容量了 。
总结
用这种方法扩容的话,还是有一点繁琐,而且说实话,也不知道是否稳定。下次再试一下其它的扩容方法吧。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
生命在于折腾666
校验提示文案
Vocalist
校验提示文案
which2buy
【需求】刷入系统的SD卡还剩余的127G空间,想做局域网临时共享的文件转移盘, 但在luci的磁盘管理界面通过修改-新建磁盘时提示4个主分区已满, 请问大佬们剩下的127G应该怎么挂载?谢谢
校验提示文案
饿鱼包包
校验提示文案
gzrunman
校验提示文案
小_day_day
校验提示文案
自在风笛
校验提示文案
自在风笛
校验提示文案
which2buy
【需求】刷入系统的SD卡还剩余的127G空间,想做局域网临时共享的文件转移盘, 但在luci的磁盘管理界面通过修改-新建磁盘时提示4个主分区已满, 请问大佬们剩下的127G应该怎么挂载?谢谢
校验提示文案
Vocalist
校验提示文案
小_day_day
校验提示文案
饿鱼包包
校验提示文案
gzrunman
校验提示文案
生命在于折腾666
校验提示文案