找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 614|回复: 5

兆能m2使用外置USB硬盘做overlay扩展

[复制链接]
本帖最后由 gaze 于 2023-12-23 21:15 编辑

兆能m2不能用外置USB硬盘做overlay扩展?

在这篇文章( https://www.right.com.cn/forum/thread-8307700-2-1.html
看到兆能m2上的openwrt外接usb硬盘无法挂载到/overlay,以至根目录空间不足,不能安装太多的软件。

尝试了一下,确实存在该问题:
用USB硬盘盒+SSD,无法挂载 /overlay目录,,,而用普通U盘就没有问题。


(2023-12-23 更新: )

运行一段时间发现上述方式不正确,还是会出现空间不够的情景。
就想,为何U盘可以,而USB-SSD硬盘不可以,
拆机,用TTL接上看了下,发现用USB-SSD的时期,
在启动的第14秒的时候是可以用UUID加载为extroot的,
但是进入里面的  /etc/preinit 的时候,系统提示没有许可,
所以怀疑是 work 环境的问题,
关机拔掉USB-SSD,重启到ubi的overlay,
再插入USB-SSD,重新复制一次ubi的/overlay 到 /dev/sda1,并清除掉SSD里的 work 目录
再reboot,成功了。 见后面的 图片

总结 步骤如下:
【1】在 “挂载点”菜单中设定一下,挂载 /dev/sda1分区到 /overlay,用UUID方式,保存
【2】在ssh终端里,挂载 /dev/sda1 到  /123
【3】cp -ar  /overlay/*  /123   复制当前overlay里所有的文件,包括链接
【4】清除掉 /123/etc 下的  .extroot-uuid  文件, rm -rf  /123/etc/.extroot-uuid
【5】清除掉 /123 下的 work 目录, rm -rf /123/work
reboot命令 重启动就行了


============ 以下不准确,仅供参考 ===========

logread 看一下,发现有提示 /dev/sda1 不存在,

但是启动后ssh登录能看到 /dev/sda...  都完备,
所以我猜测是USB-SATA的驱动加载问题:滞后了一些,没有能及时加载。

如果在启动后,进入ssh里执行 mount -t ext4 /dev/sda1 /overlay ,那么是成功的,
执行之后 df 一下,可见 /overlay 区域大小变成了 /dev/sda1 的大小,
在web-luci界面的“软件包”菜单里,可安装软件的区域也变成了 sda1 的大小。

既然如此,我们就手动修改一下 /etc/rc.local
让系统启动延迟一段时间后挂载/dev/sda1到/overlay去:
在 rc.local 里 exit 0 之前添加一句话即可:  
sleep 77 && mount -t ext4 /dev/sda1 /overlay -o noatime

(在我的m2上,延迟77秒后挂载才行,在你自己的机器上需要测量一下自行调整)





我的恩山、我的无线 The best wifi forum is right here.
 楼主| | 显示全部楼层
本帖最后由 gaze 于 2023-12-24 13:59 编辑


删除错误的图

我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 gaze 于 2023-12-23 21:08 编辑

删除错误的图
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 gaze 于 2023-12-23 21:06 编辑

终于修改正确了,,,

本帖子中包含更多资源

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

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 gaze 于 2023-12-24 14:00 编辑


删除错误的图

我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

没人顶吗????
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 07:03

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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