您尚未登录。

楼主 # 2024-03-12 10:59:53

jiaowoxiaolu
会员
注册时间: 2021-08-27
已发帖子: 42
积分: 58

有偿求助,有一份从spiflash内dump出的(UBI)rootfs,我自己添加了东西后如何从新再打包成原来的UBI文件系统

有个V3s芯片的设备想自己DIY一些东西进去,遂用编程器读出了W25N01的数据,然后解压出了rootfs,修改了自己的东西
但是目前卡在了如何重新打包rootfs这个问题上,有没有大佬能帮忙指导一下,可付费
文件系统是UBI 格式,V3s芯片 W25N01 SPI nand启动

离线

楼主 #3 2024-03-12 13:34:23

jiaowoxiaolu
会员
注册时间: 2021-08-27
已发帖子: 42
积分: 58

Re: 有偿求助,有一份从spiflash内dump出的(UBI)rootfs,我自己添加了东西后如何从新再打包成原来的UBI文件系统

tango_zhu 说:

ubi 不是可读写的吗  你把要放的东西放进去,然后再读出来不就行了吗

主机无法登陆,原机关闭了任何外界接口,只能先改rootfs打开tty,结果不懂打包回去,尴尬了

离线

楼主 #4 2024-03-12 13:35:00

jiaowoxiaolu
会员
注册时间: 2021-08-27
已发帖子: 42
积分: 58

Re: 有偿求助,有一份从spiflash内dump出的(UBI)rootfs,我自己添加了东西后如何从新再打包成原来的UBI文件系统

真的是很烦 说:

我的思路是
pc 用命令mount flash读出来的bin,  mtd -> ubi 然后ubiattach
挂载ubi
修改内容后
umount, 把bin重新写入flash

确定可行吗?要不给你试试?

离线

楼主 #5 2024-03-14 16:16:32

jiaowoxiaolu
会员
注册时间: 2021-08-27
已发帖子: 42
积分: 58

Re: 有偿求助,有一份从spiflash内dump出的(UBI)rootfs,我自己添加了东西后如何从新再打包成原来的UBI文件系统

自己结贴吧,用nandsim,和mtd-util配合搞定了,需要挂载到电脑后修改文件,再打包,不可以用binwalk或者ubi_reader解包后再打包,解包后打包的不能运行,挂载到电脑再打包的就可以正常使用了

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn