免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2644 | 回复: 4
打印 上一主题 下一主题

[开发环境] 求助:移植yaffs文件系统卡在free init memory [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-12-07 15:20 |只看该作者 |倒序浏览
新手一枚,请多多指教。

制作了两个根文件系统:jffs2  yaffs2(使用同一个目录)
jffs2 文件系统可以正确启动并进去shell
yaffs2 文件系统则卡在了free init memory

之后我就把jffs2作文根文件系统 然后把yaffs2挂载上去 是可以正确挂载的。
到底是什么错误呢?

linux 2.6.22.6
busybox 1.13.3

jffs2作为根文件系统挂载yaffs2:







//yaffs2下dev的console.


yaffs2作为根文件系统:




如果设置为noinitrd 则没有Failed  to execute /linuxrc

论坛徽章:
0
2 [报告]
发表于 2013-12-07 15:24 |只看该作者
C:\Users\Administrator\Desktop\1.jpg

论坛徽章:
0
3 [报告]
发表于 2013-12-07 20:22 |只看该作者
看看linuxrc有没有,或者是不是正确链接到busybox

论坛徽章:
0
4 [报告]
发表于 2013-12-11 15:19 |只看该作者
回复 2# darling

制作了两个根文件系统.一个为jffs2  一个为yaffs2
用同一个根目录做的.就是说一个是mkyaffs2image 一个是mkjffs2 做(只是工具不同)

jffs2是可以启动的  yaffs2不能启动。
但是jffs2上面可以挂载yaffs2。。。

应该是yaffs2的OOB区域的问题把。。。??

请指教。

论坛徽章:
0
5 [报告]
发表于 2013-12-23 11:57 |只看该作者
应该是你的linuxrc有问题,在根目录下把linuxrc直接删掉试试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP