您尚未登录。

楼主 #1 2018-04-24 12:00:05

cityf
会员
注册时间: 2017-11-03
已发帖子: 195
积分: 195

我用mkfs.jffs2生成文件,但是不管怎么该输出的文件大小都不对大小是0xB00000

mkfs.jffs2  -s 0x100 -e 0x10000 -p 0xAF0000 -d  rootfs/ -o  jffs2.img
我按照这条生成文件,但是不管怎么该输出的文件大小都不对大小是0xB00000

多了64k


QQ20180424115948.png

离线

#2 2019-10-23 10:34:01

L1234
会员
注册时间: 2019-10-16
已发帖子: 12
积分: 12

Re: 我用mkfs.jffs2生成文件,但是不管怎么该输出的文件大小都不对大小是0xB00000

cityf 说:

mkfs.jffs2  -s 0x100 -e 0x10000 -p 0xAF0000 -d  rootfs/ -o  jffs2.img
我按照这条生成文件,但是不管怎么该输出的文件大小都不对大小是0xB00000

多了64k


https://whycan.cn/files/members/356/QQ20180424115948.png


使用mkfs.jffs2  -s 0x100 -e 0x10000 -p 0xAF0000 -d  rootfs/ -o  jffs2.img,生成不了jffs2.img,可能是因为什么

离线

#3 2019-10-23 10:46:09

firstman
会员
注册时间: 2019-04-06
已发帖子: 279
积分: 279

Re: 我用mkfs.jffs2生成文件,但是不管怎么该输出的文件大小都不对大小是0xB00000

是不是权限不够,加 sudo, 或者 rootfs/ 文件夹太大?

离线

#4 2019-10-23 10:57:08

L1234
会员
注册时间: 2019-10-16
已发帖子: 12
积分: 12

Re: 我用mkfs.jffs2生成文件,但是不管怎么该输出的文件大小都不对大小是0xB00000

firstman 说:

是不是权限不够,加 sudo, 或者 rootfs/ 文件夹太大?

sudo也不行  文件夹200M左右

离线

#5 2019-10-23 10:59:49

firstman
会员
注册时间: 2019-04-06
已发帖子: 279
积分: 279

Re: 我用mkfs.jffs2生成文件,但是不管怎么该输出的文件大小都不对大小是0xB00000

这么大怎么生成 jffs2 镜像, 降到 0xAF0000 这个大小。

离线

#6 2019-10-23 11:13:51

L1234
会员
注册时间: 2019-10-16
已发帖子: 12
积分: 12

Re: 我用mkfs.jffs2生成文件,但是不管怎么该输出的文件大小都不对大小是0xB00000

firstman 说:

这么大怎么生成 jffs2 镜像, 降到 0xAF0000 这个大小。

不知道为啥生成出来有90M,整个flash镜像也>16M

离线

#7 2019-10-23 11:27:43

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,342
积分: 9202

Re: 我用mkfs.jffs2生成文件,但是不管怎么该输出的文件大小都不对大小是0xB00000

参考: https://whycan.cn/t_2442.html#p18939

看下哪些文件比较大, 然后重新make menconfig 删除不必要的软件, 然后执行:

rm -rf output/target  ###删除根文件系统目录
find output/ -name ".stamp_target_installed" |xargs rm -rf  ###删除 .stamp_target_installed
make ###重新生成根文件系统

参考: https://stackoverflow.com/questions/47320800/how-to-clean-only-target-in-buildroot





离线

#8 2019-10-23 12:38:30

L1234
会员
注册时间: 2019-10-16
已发帖子: 12
积分: 12

Re: 我用mkfs.jffs2生成文件,但是不管怎么该输出的文件大小都不对大小是0xB00000

晕哥 说:

参考: https://whycan.cn/t_2442.html#p18939

看下哪些文件比较大, 然后重新make menconfig 删除不必要的软件, 然后执行:

rm -rf output/target  ###删除根文件系统目录
find output/ -name ".stamp_target_installed" |xargs rm -rf  ###删除 .stamp_target_installed
make ###重新生成根文件系统

参考: https://stackoverflow.com/questions/47320800/how-to-clean-only-target-in-buildroot

我是小白,不知道该删除哪个,@晕哥 有没编译好的文件系统压缩包

离线

#9 2019-10-23 12:51:44

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,342
积分: 9202

Re: 我用mkfs.jffs2生成文件,但是不管怎么该输出的文件大小都不对大小是0xB00000

下载这个看有没有: https://whycan.cn/t_2689.html





离线

页脚

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

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