OpenWrt空间不够用怎么办?挂载USB硬盘扩容系统和内存容量

更新时间:2023-06-07 10:46:09 阅读: 评论:0

OpenWrt空间不够⽤怎么办?挂载USB硬盘扩容系统和内存容量前⾔
想要把OpenWrt进⾏功能扩展,⽐如打造成⼀台⼩型NAS服务器,或者⽹页服务器等等,还有⼀道坎需要迈过。
因为路由器的CPU和内存与电脑甚⾄是⼿机相⽐,都要弱了不少。CPU计算慢⼀些还可以将就,毕竟咱也没有那么⾼的需求,但存储空间不够,就装不了插件了,再强⼤的扩展能⼒也只能望洋兴叹。
空间已经快满了,再满的话⽂件系统就会崩溃,全盘变成read-only状态,那时就只能重刷固件了
需求
在折腾其它扩展之前,我要在OpenWrt上外接⼀块500G的USB硬盘,实现以下需求:
硬盘分出⼀个512M的分区挂载为swap交换分区,可以看作是Windows平台上的虚拟内存,达到扩容内存的作⽤。
再分出⼀个5G的分区挂载为系统⽬录,扩容系统闪存。
剩余空间留作备⽤,有需求的时候再建⽴新分区,挂载到系统⽬录的⼦⽬录就可以使⽤。
安装需要的⼯具
要⽤到
cfdisk:傻⽠式分区⼯具
e2fsprogs:格式化⼯具
kmod-fs-ext4:ext4⽂件系统⽀持
SSH连接到OpenWrt命令⾏,输⼊命令更新软件包源:
opkg update
然后安装⼯具,输⼊命令:
opkginstall cfdisk e2fsprogs kmod-fs-ext4
如果有提⽰“...installed in root is up to date”,说明系统中已经安装了这个⼯具。对硬盘进⾏分区
将USB硬盘连接到路由器。⾸先要对硬盘进⾏分区,命令⾏中输⼊:
cfdisk
进⼊cfdisk程序界⾯,简单介绍下cfdisk的界⾯:
swap分区我之前已经做好了,接下来在未分区的位置上创建⼀个5G的新分区。
分区建⽴好以后,还需要进⾏格式化,因为我之前已经格式化过了,这⾥不再演⽰。格式化命令如下:mkswap /dev/sda1    #把/dev/sda1建⽴为swap交换分区
<4 /dev/sda2    #把/dev/sda2格式化为ext4⽂件系统
分别执⾏上⾯两条命令,注意/dev/sda1是你的设备名称,就是前⾯让你记下来的。
挂载swap交换分区
进⼊OpenWrt后台,系统→挂载点→swap→点击添加。

本文发布于:2023-06-07 10:46:09,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/168610596968233.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:OpenWrt空间不够用怎么办?挂载USB硬盘扩容系统和内存容量.doc

本文 PDF 下载地址:OpenWrt空间不够用怎么办?挂载USB硬盘扩容系统和内存容量.pdf

下一篇:返回列表
标签:分区   系统   挂载   硬盘   需求   扩容   只能
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|