找回密码
 注册
关于网站域名变更的通知
查看: 540|回复: 1
打印 上一主题 下一主题

看看报:Failed to execute /linuxrc. Attempting defaults...的解决方法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-12 13:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
Failed to execute /linuxrc. Attempting defaults...
- }3 @8 v6 a* }1 q* qKernel panic - not syncing: No init found. Try passing init= option to kernel.
0 D3 n1 p% K. @0 g0 R! A* W- K7 r
- ^7 {6 F/ n+ R% _4 R& T, ^
$ F0 {0 v& J2 T+ u2 ~& ]" Z
最近在学习根文件系统,搭建好根文件系统并编译成镜像的之后,下载到开发板上去运行
6 S% Z8 O" m4 E$ g  Y结果出现. t7 R+ n7 N+ c: q0 K9 Q
"Failed to execute /linuxrc. Attempting defaults...
0 K5 Z. {$ ^# v  ZKernel panic - not syncing: No init found. Try passing init= option to kernel.
& m' y7 h1 N6 K3 P: S"1 c( |5 b+ G: P" t, Q3 I, S
翻译过来就是无法执行linuxrc,内核恐慌了
$ R6 j" x* R5 e9 K( F我刚开始以为我的linuxrc没有执行权限,一查看,是有的。) u/ Y0 A# v) g* r) ^
上网一搜,发现好多兄弟都遇到类似的问题,那些回答问题的都说是linuxrc没有加执行权限啊,busybox没有选中shell选项啊,我一看,全是乱说,busybox默认就是选中shell的,除非你手动把他取消掉了,还有生成linuxrc默认就是有可执行权限的。( m& [8 `0 u9 t5 p! v% O+ i
我把原厂的根文件系统源码拿来编译一次,下载进去还是同样的错误,于是我就朝着mkyaffs2image这个yaffs2文件系统镜像制作工具上去,一搜发现,原来我用的是这个工具不支持128M的nand,有一个哥们对其进行了修改,并使之支持了128M
( w# E+ `% ]" ^5 y; X* v# p7 x9 }帖子地址- {- }. J/ D4 p5 b% ?4 \7 J
http://www.ARM9home.net/read.php?tid=3919
! w; z8 p8 J0 ?" ]' b5 m2 h9 y4 D我把该哥们的修改过的源码自己编译生成了支持128M的nand的mkyaffs2image工具8 I1 e" [8 \+ S$ e6 R8 s4 f9 r7 ]/ b2 W
然后一编译,成功运行!* U" v3 M4 h  ]2 [$ L9 s/ c, Z
. C3 w  a3 w1 V$ [# p

1 R, z& U) T/ K- d5 [  }" C" l& h* N3 K& u. f" Q' h3 N3 k" U5 X! B
! @! Y* g9 ~. C9 o( S! {. e: g! G

" L, `7 ~8 f5 G8 |4 ^

- I/ w, G1 O0 X# C% _$ ~( {3 |% w* I" M& b7 H7 k

" p! b1 H4 U3 t: m% ~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 21:34 , Processed in 0.187500 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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