u盘装系统显示系统内存不足,制作系统u盘为什么显示内存不够

首页 > 实用技巧 > 作者:YD1662024-01-14 10:37:29

双指放大查看

挂载系统根目录

这里本来要分两步,首先是挂载overlayfs,再挂载根目录。

overlayfs的主要作用有两个。一是压缩存储文件,在磁盘空间紧张的情况下尽量少占用空间;二是加了一层对系统底层的保护机制,在折腾不当的情况下可以“还原出厂设置”,避免变砖。

但我们挂载硬盘后,空间是够用的,路由器上还刷过不死Breed,overlay对我来说没啥用了,反而还增加了一个压缩过程,降低文件效率。

所以我决定直接挂载根目录,放弃overlayfs。

让我们再回到“挂载点”的设置页面。

在页面下方,swap上方,有个挂载点设置,点击添加。

u盘装系统显示系统内存不足,制作系统u盘为什么显示内存不够(13)

双指放大查看

注意,选择用UUID挂载识别设备会更准确,UUID下拉菜单,每个选项后面都列出了设备名称,可以帮你辨识设备。做完这几步后先不要点保存并应用。

回到SSH,执行以下命令:

mkdir -p /tmp/introot #在/tmp目录下创建introot文件夹 mkdir -p /tmp/extroot #在/tmp目录下创建extroot文件夹 mount --bind / /tmp/introot #将/根目录挂载到inroot mount /dev/sda1 /tmp/extroot #将硬盘挂载到extroot tar -C /tmp/introot -cvf - . | tar -C /tmp/extroot -xf - #把introot中的系统镜像打包并在硬盘中解包 umount /tmp/introot #取消挂载 umount /tmp/extroot #取消挂载

命令中涉及到设备名称的(/dev/sda1)这些地方,要换成自己的设备名。

这一步是把根目录复制镜像到准备挂载的设备中,挂载完成以后,OpenWrt就会从USB硬盘启动系统,并在闪存中保留备份,硬盘挂了的话,还可以从自身闪存启动系统。

执行完命令,再回到后台页面,点击保存并应用。

重启路由器。

u盘装系统显示系统内存不足,制作系统u盘为什么显示内存不够(14)

双指放大查看

可以看到已经扩容成功了。

结语

目前系统分区添加插件也不用担心空间不够了,添加了swap以后,虽然效率不高,但还是显著提高了路由器的稳定性。下一步计划挂载硬盘的剩余空间,作为内网共享使用并安装离线下载,初步实现NAS功能。


[比心]有用的话点个赞呗[比心]


上一页1234末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.