找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 5781|回复: 132

RAX3000 EMMC 扩容 overlay

 火.. [复制链接]
本帖最后由 sampan7 于 2024-4-17 00:30 编辑

我没有在这边看到扩容软件包的帖子,试着写一下
在网上其他地方看到的也是粗暴的将50多G的空间直接给了软件包。这样的话docker就没有空间了。
我计划把软件包留3G,其他的空间给docker用

我用的是高功率的哪个固件,链接如下
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8315514
应该逻辑上对于emmc甚至128M的固件都有用,只不过128M的没必要了(编辑,128M的话插入U盘也可以。中间一个步骤改一下就好)



可以看到软件包里面只有7.1M(可能你看到的比我大一点点)

以下内容回复可见
这个固件中不包含cfdisk这个命令,我需要先添加这个命令。
更新opkg,
/etc/opkg/distfeeds.conf,中替换为


  1. #src/gz immortalwrt_base https://mirrors.vsean.net/openwrt/releases/21.02-SNAPSHOT/packages/aarch64_cortex-a53/base
  2. #src/gz immortalwrt_luci https://mirrors.vsean.net/openwrt/releases/21.02-SNAPSHOT/packages/aarch64_cortex-a53/luci
  3. #src/gz immortalwrt_packages https://mirrors.vsean.net/openwrt/releases/21.02-SNAPSHOT/packages/aarch64_cortex-a53/packages
  4. #src/gz immortalwrt_routing https://mirrors.vsean.net/openwrt/releases/21.02-SNAPSHOT/packages/aarch64_cortex-a53/routing
  5. #src/gz immortalwrt_telephony https://mirrors.vsean.net/openwrt/releases/21.02-SNAPSHOT/packages/aarch64_cortex-a53/telephony
  6. ###
  7. #src/gz openwrt_core https://mirrors.ustc.edu.cn/openwrt/releases/21.02.0/targets/rockchip/armv8/packages
  8. src/gz immortalwrt_base https://mirrors.ustc.edu.cn/openwrt/releases/21.02.0/packages/aarch64_cortex-a53/base
  9. src/gz immortalwrt_luci https://mirrors.ustc.edu.cn/openwrt/releases/21.02.0/packages/aarch64_cortex-a53/luci
  10. src/gz immortalwrt_packages https://mirrors.ustc.edu.cn/openwrt/releases/21.02.0/packages/aarch64_cortex-a53/packages
  11. src/gz immortalwrt_routing https://mirrors.ustc.edu.cn/openwrt/releases/21.02.0/packages/aarch64_cortex-a53/routing
  12. src/gz immortalwrt_telephony https://mirrors.ustc.edu.cn/openwrt/releases/21.02.0/packages/aarch64_cortex-a53/telephony
复制代码




我这个路由器配置的时候放局域网里面的,不是主路由,所以,我在网络-接口-LAN,编辑
维护了IPV4网关(指向了主路由),高级设置里面添加了自定义dns
目的是让RAX3000M能够连上网络更新opkg
确认方法是ssh链接后
  1. ping baidu.com
复制代码
如果能通就行。
然后系统-软件包-更新列表-筛选器里面找cfdisk,找到以后安装


我这个是已经安装过的。

然后重启rax3000

重启后
系统-挂载点-挂载点-添加,点uuid,找到50多G的哪个设备


记录设备路径,我这个是/dev/mmcblk0p12

后面就是在ssh上操作了
(补充,如果是u盘,这边的路径要改为你的U盘的路径。)



  1. cfdisk /dev/mmcblk0
复制代码

选到mmcblk0p12,然后选择resize,调整你你希望的大小,我输入了3G,然后选择write,可能还要输入yes,最后选择quit
(我的截图里面还弄了一个mmcblk0p13,以后留着给docker容器用)



  1. mkfs.ext4 /dev/mmcblk0p12
复制代码
  1. mkdir /mnt/mmcblk0p12
复制代码


  1. mount /dev/mmcblk0p12 /mnt/mmcblk0p12
复制代码
  1. cp -r /overlay/* /mnt/mmcblk0p12
复制代码

进入网页,挂载点,挂载点,添加


然后重启




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
 楼主| | 显示全部楼层
本帖最后由 sampan7 于 2024-4-18 11:03 编辑

补充说明一下
1、一边做一边写的教程,中间在cfdisk /路径  的时候遇到点问题,因为也不是很熟悉linux导致的,所以后期没有截图。大家将就的看。稍微有点经验,应该就没有问题。如果有问题请截图给我。
实在不行,我重新刷机再做一遍。

2、overlay的配置逻辑是新增一个存储空间,将overlay指向这个地方。如果reset或者在web界面重置,这些配置将会恢复到初始值(也不能叫初始值,应该是指向之前的配置),只要重新在web界面挂载一下,重启就好。

3、感谢eSir,从他哪里学了好多东西,最近两年他视频发的少了。相关关键字:watch?v=YwbwzuXKNlg, OpenWrt扩容Overlay,为你的固件增加可用空间,从此安装程序随心所欲~(CC)




BTW,成功不成功,也留个言吧
回复

使用道具 举报

关注下,刚好要用到这个教程
回复

使用道具 举报

 楼主| | 显示全部楼层
ggffzz 发表于 2024-4-16 23:42
关注下,刚好要用到这个教程

搞定了,可以来看了
回复

使用道具 举报

期间遇到点困难,客服了
回复

使用道具 举报

来自手机 | 显示全部楼层
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8315514
回复

使用道具 举报

进来思考下扩容....
回复

使用道具 举报

来自手机 | 显示全部楼层
每天思考一点点🤏
回复

使用道具 举报

每天思考一点点
回复

使用道具 举报

来自手机 | 显示全部楼层
谢谢分享!!!
回复

使用道具 举报

思考思考了啊
回复

使用道具 举报

来自手机 | 显示全部楼层
RAX3000 EMMC 扩容 overlay
回复

使用道具 举报

关注下,刚好要用到这个教程
回复

使用道具 举报

看看,感谢分享
回复

使用道具 举报

谢谢大佬,进来思考
回复

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-15 10:04

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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