linux中overlay分区,Overlay空间不足的解决办法
本帖最后由 griphin@qq.com 于 2020-1-18 16:47 编辑重要事情说三遍:用本文的办法增加overlay分区,会导致openwrt恢复成初始设置,所有的配置,都会丢失。用本文的办法增加overlay分区,会导致openwrt恢复成初始设置,所有的配置,都会丢失。用本文的办法增加overlay分区,会导致openwrt恢复成初始设置,所有的配置,都会丢失。**********
本帖最后由 griphin@qq.com 于 2020-1-18 16:47 编辑
重要事情说三遍:
用本文的办法增加overlay分区,会导致openwrt恢复成初始设置,所有的配置,都会丢失。
用本文的办法增加overlay分区,会导致openwrt恢复成初始设置,所有的配置,都会丢失。
用本文的办法增加overlay分区,会导致openwrt恢复成初始设置,所有的配置,都会丢失。
************************************************************************************************************
一直在用Lusty大神编译的固件,结果某天夜里,不记得执行一个什么操作,Openwrt忽然提示空间不足,登陆后台一看,overylay这个分区剩余空间为零。其实我什么也没干,也不知道它怎么空间就没有了,本人的Linux小白一个,也不知道怎么更改这个分区的大小。
本人的Openwrt运行于群晖自带的虚拟机下,只能删掉这个虚拟机,重新建立。然后发现默认的Overlay空间剩余空间只有200多M,
1.png (125.58 KB, 下载次数: 0)
2020-1-18 16:15 上传
由于软件包也是安装在这个空间里的,所以可用的软件空间也只剩下200多M
2.png (83.77 KB, 下载次数: 0)
2020-1-18 16:20 上传
其他的虚拟机系统我不清楚,群晖DSM自带的虚拟机磁盘空间是10个G,也就是说,/dev/sda 有高达9.5G的未分配空间,这个空间白白浪费十分可惜,划个分区也不知道能干嘛,正好可以给Overylay分区用。
SSH连接到openwrt,fdisk /dev/sda, 按n键新建一个分区,一路回车, 把剩余空间全部划给sda3,然后按w键退出,最后执行mkfs.ext4 sda3 格式化这个分区。
【使用其他虚拟机的朋友,磁盘sda不见得有这个9.5G的未分配空间,但可以在虚拟机添加一块磁盘,然后同样用fdisk分区】
回到Openwrt的web管理页面下,进入系统-挂载点,就能看见新添加的分区sda3,点击修改,没看见的话点顶部“全局配置”下面的生成配置。
3.png (201.16 KB, 下载次数: 1)
2020-1-18 16:33 上传
然后把新增加的sda3挂载为overlay,然后切换到高级下,文件系统选择squashfs (我也不知道为什么要选择这个系统,我就随便试的),然后保存和应用。
4.png (87.92 KB, 下载次数: 0)
2020-1-18 16:44 上传
5.png (77.63 KB, 下载次数: 0)
2020-1-18 16:44 上传
重新启动Openwrt,openwrt被初始化。按照第一次设置openwrt的办法,进入后台管理页面,然后再进入系统-挂载点:
6.png (133.33 KB, 下载次数: 0)
2020-1-18 16:45 上传
果然空间增加了。进入软件包,剩余空间这下充足了,美滋滋。
7.png (149.77 KB, 下载次数: 0)
2020-1-18 16:46 上传
更多推荐
所有评论(0)