小白网-奉贤部落-奉贤免费信息发布平台

查看: 67|回复: 0

挂载USB硬盘扩容系统和内存容量存储硬盘扩容

[复制链接]

2万

主题

0

回帖

8万

积分

论坛元老

Rank: 8Rank: 8

积分
88256
发表于 2025-7-26 13:04 | 显示全部楼层 |阅读模式

假如想让OpenWrt扩大功用,比如让它成为一个小型的NAS办事器大概web办事器,还有一个障碍需要克服他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
由于路由器的CPU和内存都比电脑甚至手机弱很多他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。拼集着用比力慢的CPU计较也可以他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。究竟我们没有那末高的需求,可是假如没有充足的存储空,就没法安装插件,再强大的扩大才能也只能望洋兴叹他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
空屋间快满了他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。假如再满,文件系统就会解体,全部房间城市酿成只读他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。到时辰固件就要重新刷了他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
要求
在折腾其他扩大之前,我想毗连一个500G的USB硬盘给OpenWrt,满足以下需求:
[*]从硬盘挂载一个512M的分区作为交换分区,在Windows平台上可以看做是虚拟内存,从而扩大内存他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。[*]再分手一个5G分区,挂载为系统目录,扩大系统闪存他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。[*]剩下的空空间留作备用,需要的时辰可以新建一个分区,挂载到系统目录的子目录下便可以利用了他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。安装所需的工具他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
利用
Cfdisk:愚蠢的分区工具
E2fsprogs:格式化工具
KMOD-FS-EXT4: EXT4文件系统支持
SSH到OpenWrt号令行,并输入号令来更新包源代码:
opkg更新
然后安装该工具并输入号令:
opkg安装cfdisk e2fsprogs kmod-fs-ext4
倘使有提醒"...安装在根目录是最新的",此工具已安装在系统中他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
对硬盘停止分区他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
将USB硬盘毗连到路由器他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。要首先对硬盘停止分区,请输入:
cfdisk
进入cfdisk法式界面,简单先容一下cfdisk的界面:
双指放大视图
我之前已经做过交换分区了他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。接下来,在未分区的位置建立一个新的5G分区他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
双指放大视图
双指放大视图
双指放大视图
双指放大视图
双指放大视图
双指放大视图
双指放大视图
分区建立后需要格式化,由于我之前已经格式化过了,这里就不演示了他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。格式号令以下所示:
Mkswap /dev/sda1 #将/dev/sda1建立为交换分区mkfs.ext4 /dev/sda2 #将/dev/sda2格式化为ext4文件系统他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
别离履行上面两个号令,留意/dev/sda1是你的装备名,我之前让你写下来的他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
挂载交换交换分区
进入OpenWrt的背景,系统→挂载点→交换→点击增加他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
双指放大视图
在装备菜单当挑选mkswap的前一个分区他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
双指放大视图
它显现它已安装,但您必须将其拖到页面底部,然后再次单击“保存并利用”他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。之前没设备成功是由于没点这里他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
要考证swap能否已经成功建立,只需进入状态→概述,就会出现“虚拟内存”,暗示已经成功他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
双指放大视图
挂载系统根目录
这里有两个步调,首先,挂载overlayfs,然后挂载根目录他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
Overlayfs有两个首要功用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。一是紧缩存储文件,在磁盘严重的情况下,只管少占用空之间的空间;二是在系统底层增加一层庇护机制,在折腾不妥的情况下可以“规复出厂设备”,避免换砖他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
可是我们挂载硬盘以后空空间就够了,路由器刷了仙品德种他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。叠加对我来说没用,但也增加了紧缩进程,下降了文件效力他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
所以我决议间接挂载根目录,放弃overlayfs他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
让我们回到挂载点的设备页面他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
在页面底部的“交换”上方,有一个装载点设备,单击“增加”他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
双指放大视图
请留意,挑选安装带有UUID的识别装备会更正确他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。UUID下拉菜单在每个选项后列出了装备称号,这有助于您识别装备他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。完成这些步调后,不要保存和利用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
返回SSH并履行以下号令:
mkdir-p/tmp/inroot #在/tmp目录中建立in root文件夹mkdir -p /tmp/extroot #在/tmp目录中建立extroot文件夹Mount-bind//tmp/in root #将/根目录挂载到in rootMount/dev/sda 1/tmp/extroot #将硬盘挂载到extroottar-c/tmp/in root-CVF-他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。| tar-c/tmp/extroot-xf-#在introot中打包系统镜像,在硬盘中解压 umount/tmp/int他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
当号令援用装备名(/dev/sda1)时,您应当用自己的装备名替换它他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
这一步是将根目录复制并镜像到要挂载的装备他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。挂载完成后,OpenWrt将从USB硬盘启动系统,并在闪存中保存备份他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。假如硬盘挂了,它也可以从自己的闪存启动系统他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
履行号令后,返回到背景页面并单击保存和利用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
重启路由器他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
双指放大视图
你可以看到扩大是成功的他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
标签
今朝在系统分区增加插件时,完全不用担忧空不敷的题目他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。加入swap后,虽然效力不高,可是路由器的稳定性明显进步他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。下一步计划挂载硬盘残剩空个房间,作为内网同享,安装离线下载,初步实现NAS功用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
有用就给我点个赞他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

GMT+8, 2025-11-11 16:25 , Processed in 0.143815 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表