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

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

前言

想要把OpenWrt进行功能扩展,比如打造成一台小型NAS服务器,或者网页服务器等等,还有一道坎需要迈过。

因为路由器的CPU和内存与电脑甚至是手机相比,都要弱了不少。CPU计算慢一些还可以将就,毕竟咱也没有那么高的需求,但存储空间不够,就装不了插件了,再强大的扩展能力也只能望洋兴叹。

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

空间已经快满了,再满的话文件系统就会崩溃,全盘变成read-only状态,那时就只能重刷固件了

需求

在折腾其它扩展之前,我要在OpenWrt上外接一块500G的USB硬盘,实现以下需求:

  1. 硬盘分出一个512M的分区挂载为swap交换分区,可以看作是Windows平台上的虚拟内存,达到扩容内存的作用。
  2. 再分出一个5G的分区挂载为系统目录,扩容系统闪存。
  3. 剩余空间留作备用,有需求的时候再建立新分区,挂载到系统目录的子目录就可以使用。

安装需要的工具

要用到

cfdisk:傻瓜式分区工具

e2fsprogs:格式化工具

kmod-fs-ext4:ext4文件系统支持

SSH连接到OpenWrt命令行,输入命令更新软件包源:

opkg update

然后安装工具,输入命令:

opkg install cfdisk e2fsprogs kmod-fs-ext4

如果有提示“...installed in root is up to date”,说明系统中已经安装了这个工具。

对硬盘进行分区

将USB硬盘连接到路由器。首先要对硬盘进行分区,命令行中输入:

cfdisk

进入cfdisk程序界面,简单介绍下cfdisk的界面:

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

双指放大查看

swap分区我之前已经做好了,接下来在未分区的位置上创建一个5G的新分区。

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

双指放大查看

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

首页 1234下一页

栏目热文

文档排行

本站推荐

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