主题 : linux内核启动之后,根文件系统缺少了etc , proc 目录 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 1631
精华: 0
发帖: 11
金钱: 65 两
威望: 11 点
综合积分: 22 分
注册时间: 2008-09-16
最后登录: 2017-09-13
楼主  发表于: 2010-11-29 09:43

 linux内核启动之后,根文件系统缺少了etc , proc 目录

我把mini2440的linux kernel和根文件系统修改到了qq2440上面运行,奇怪的是当kernel启动挂在rootfs的时候,
nand flash出现了大量坏块,最后系统是启动起来了,但就是缺少了etc 和 proc 这两个目录,其它的目录都是好
好的,不知道大家有没有遇到过
级别: 新手上路
UID: 266
精华: 0
发帖: 22
金钱: 125 两
威望: 25 点
综合积分: 44 分
注册时间: 2008-03-11
最后登录: 2017-09-13
1楼  发表于: 2010-11-29 15:14
我也遇到过类似问题,后通过分区解决。

建议从Nand 分区、安装启动vivi、安装原始内核、原始root再试试看
级别: 新手上路
UID: 1631
精华: 0
发帖: 11
金钱: 65 两
威望: 11 点
综合积分: 22 分
注册时间: 2008-09-16
最后登录: 2017-09-13
2楼  发表于: 2010-11-29 22:23
问题解决了,编译 kernel 的gcc 与 编译 busybox 的不一样,我现在把他统一了一下就可以了
不再无聊
级别: 新手上路
UID: 33262
精华: 0
发帖: 15
金钱: 90 两
威望: 18 点
综合积分: 30 分
注册时间: 2010-11-28
最后登录: 2012-05-09
3楼  发表于: 2010-12-03 11:52
编译内核时出现:make[1]:***no rule to make target '|', needed by ' firmware/bnx2/bnx2-mips-09-5.0.0.j3.fw.gen.s '