总结京东云 亚瑟 AX1800 PRO刷openwrt后软件包、下载目录扩容的方法

刷了不同的系统总结下不同系统的扩容方法

一、iStoreOS系统

1、登录ttyd终端

输入账号root默认密码password完成登录,可以输入df- h 确认当前overlay大小

京东云AX1800 PRO亚瑟openwrt玩机第一弹:扩容软件空间并安装Alist网盘神器

2、命令行操作

在终端中输入以下命令回车 卸载p27分区

umount /dev/mmcblk0p27

输入以下命令回车 格式化P27分区,因为emmc容量大,格式化需要一些时间,耐心等待执行完成

mkfs.ext4 -F /dev/mmcblk0p27

输入以下命令回车 手动挂载P27

mount /dev/mmcblk0p27 /mnt/mmcblk0p27

输入以下命令回车 拷贝overlay分区文件到P27分区

cp -r /overlay/* /mnt/mmcblk0p27

输入以下命令回车 检查是否拷贝成功,输入下面的命令回车看到 lost+found upper work文件夹,说明拷贝成功。

ls /mnt/mmcblk0p27

然后输入以下命令回车生成挂载文件

block detect > /etc/config/fstab

输入以下命令回车把p27分区挂载到overlay

sed -i s#/mnt/mmcblk0p27#/overlay# /etc/config/fstab

最后输入以下命令回车把原来的overlay挂载取消(下图少了这一步请知悉,实际要执行这一步的,图我懒得再换了)

sed -i '12s/1/0/g' /etc/config/fstab

最后的最后就是输入reboot后重启就可以

reboot

京东云AX1800 PRO亚瑟openwrt玩机第一弹:扩容软件空间并安装Alist网盘神器

3、重启确认

和前面一样登录ttyd终端输入df -h 回车查看挂载情况,我们可以看到挂载成功了

京东云AX1800 PRO亚瑟openwrt玩机第一弹:扩容软件空间并安装Alist网盘神器

二、openwrt系统 其一

我的硬盘是128G的还有100多G可以用,也可以外接一块硬盘,这里暂时够用就不外接硬盘了。

系统→磁盘管理

▲ 首先来到磁盘管理,找对对应磁盘,点击修改

▲ 找到对应磁盘,Free Space 新建,格式化剩余空间

▲ 分区格式选择:ext4

系统→挂载点→添加

▲ 新添加一个挂载点

▲ 启用此挂载点,选对应的磁盘,作为docker分区使用,保存/应用

大功告成,然后重启OpenWrt系统

等待OpenWrt系统重启完成,来到docker目录下,查看设置已经成功了!

三、openwrt系统其二

image

下面开始进入正题...

image

二、查看磁盘使用情况

在开始之前, 我们可以先看下磁盘的使用情况, 如果你的磁盘空间本来就很小, 那就别想什么扩容了, 还是先换个磁盘吧

  1. 安装 lsblk
 

sh

代码解读

复制代码

opkg update opkg install lsblk

  1. 查看系统磁盘使用情况, 从 lsblk 返回信息来看, 我的磁盘剩余的空间还是很多的, mmcblk0 总共 28.9G, 用到的才 64M + 160M
 

sh

代码解读

复制代码

lsblk

image

三、创建分区

下面我们将使用 cfdisk 工具, 来创建一个 15G 大小的分区

  1. 安装 cfdisk 工具
 

sh

代码解读

复制代码

opkg update opkg install cfdisk

  1. 创建分区, 这里 mmcblk0 是要分区的设备名, 这里得根据你自己的情况进行填写设备名
 

sh

代码解读

复制代码

cfdisk /dev/mmcblk0

  1. 执行 cfdisk 将弹出一个交互界面, 从页面上我们可以看到, 我的设备 mmcblk0 上还有 28.7G 的剩余空间呢

image

  1. 下面我们通过上下键选 Free space, 通过左右键选择 New, 然后回车, 来创建一个新的分区

image

  1. 这里将会要求填写新分区的大小, 敲入要新建的分区大小, 比如 15G, 回车

image

  1. 回车后, 选择主分区 primary 回车

image

  1. 最后会回到 分区列表页面, 在列表中就会有我们新建的一个分区 /dev/mmcblk0p3, 记住这个分区名 mmcblk0p3, 后面会频繁用到

image

  1. 这里我们只是划分了一个新的分区, 还需要进行写入, 左右键选择 Write, 回车

image

  1. 确认写入: 输入 yes 进行确认, 记得敲全 yes, 然后回车

image

  1. 完成写入后, 左右键选择 Quit, 回车

image

  1. 最后终端如果提示 Syncing disks. 则说明分区创建成功了

image

  1. 确认: 执行 lsblk 查看磁盘情况, 就会发现多了一个 mmcblk0p3
 

sh

代码解读

复制代码

lsblk

image

四、格式化分区

新建完分区后, 需要对分区进行个格式化, 这里的 mmcblk0p3 需要替换成你自己的分区名

 

sh

代码解读

复制代码

mkfs.ext4 /dev/mmcblk0p3

命令执行结果如下, 中间需要进行一次确认, 输入 y 即可, 随后等待执行就行

image

五、挂载

接下来开始挂载目录, mmcblk0p3 是我的分区名, 这里一样, 你需要将分区名换成自己的

 

sh

代码解读

复制代码

mkdir /mnt/mmcblk0p3 mount /dev/mmcblk0p3 /mnt/mmcblk0p3

上面命令执行完, 如果没有发生错误, 是不会输出任何日志的, 这里我们可以通过执行 ls /mnt/mmcblk0p3 命令, 如果输出 lost+found, 则说明挂载成功

 

sh

代码解读

复制代码

ls /mnt/mmcblk0p3

image

六、拷贝数据

接下来我们需要将当前 overlay 下的所有内容, 拷贝到新的分区, 这样后面我们修改 overlay 挂载点后, 才能保证当前安装、配置的所有内容都能够同步过来, 而不会直接丢失

  1. 这里我们先进入 overlay 目录, 并确认下该目录下有哪些内容
 

sh

代码解读

复制代码

cd /overlay ls

image

  1. 然后就可以开始拷贝了, 将 overlay 下的所有目录和文件都拷贝到 mmcblk0p3 中, 并查看拷贝后 /mnt/mmcblk0p3 目录下有哪些内容, 确保拷贝成功
 

sh

代码解读

复制代码

cp -r /overlay/* /mnt/mmcblk0p3 ls /mnt/mmcblk0p3

image

七、修改

最后一步, 也是关键的一个步骤了, 就是要修改 overlay 的一个挂载点, 然后重启...

  1. 进入系统挂载点配置页面: 系统 --> 挂载点

image

  1. 新增挂载点: 页面拉到下面, 在挂载点区块, 点击添加

image

  1. 配置挂载点信息:
  • UUID 选择我们新建的分区
  • 挂载点则选择 作为外部 overlay 使用
  • 最后点击「保存 & 应用」

image

image

  1. 启用挂载点: 新增挂载点后, 这里还需要将原先的一个 overlay 挂载点勾选掉、并勾选新添加的挂载点

image

  1. 修改完配置, 点击 保存&应用

image

  1. 最后重启: 系统 --> 重启

image

image

八、看效果

走到这里就基本差不多咯, 最后我们来看下效果: 进入 系统 -> 软件包, 就会发现当前 空闲空间 大了很多很多很多...

image

image

iStoreOS系统出处:

京东云AX1800 PRO亚瑟openwrt玩机第一弹:扩容软件空间并安装Alist网盘神器_路由器_什么值得买

 

  openwrt其一出处

小鲸社长

OpenWrt软路由下docker空间太小了!简单扩容教程 - 猫点饭

openwrt其二出处

作者:墨渊君
链接:https://juejin.cn/post/7248648256284901437

  • 18
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hbwxszj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值