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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Failed to execute /linuxrc. Attempting defaults...! }0 `6 I: q9 }
Kernel panic - not syncing: No init found. Try passing init= option to kernel.& q$ Z: N! o3 B& j7 Q! O

" v8 {8 E% r2 b" ]! N$ z6 l
: T# M8 Q$ Q& L
最近在学习根文件系统,搭建好根文件系统并编译成镜像的之后,下载到开发板上去运行* |6 M7 Z, w* _5 r  w
结果出现+ V& n' [4 w+ _" Z+ Z  W8 t% H
"Failed to execute /linuxrc. Attempting defaults...
" x3 k. m: K3 E! V4 _1 wKernel panic - not syncing: No init found. Try passing init= option to kernel.1 s3 z1 a+ D  Z, z! Q- ]
"( k' M, \* a* K8 d" h/ W
翻译过来就是无法执行linuxrc,内核恐慌了
0 ?7 U# o) k( Q) X( A" f$ x我刚开始以为我的linuxrc没有执行权限,一查看,是有的。
+ W* n5 H( [: O+ {' X上网一搜,发现好多兄弟都遇到类似的问题,那些回答问题的都说是linuxrc没有加执行权限啊,busybox没有选中shell选项啊,我一看,全是乱说,busybox默认就是选中shell的,除非你手动把他取消掉了,还有生成linuxrc默认就是有可执行权限的。8 S( k" r4 p. T8 {& o7 d, {
我把原厂的根文件系统源码拿来编译一次,下载进去还是同样的错误,于是我就朝着mkyaffs2image这个yaffs2文件系统镜像制作工具上去,一搜发现,原来我用的是这个工具不支持128M的nand,有一个哥们对其进行了修改,并使之支持了128M
6 ?4 ?. _, g, X: M! l4 Y# B9 s& n帖子地址; F  @9 p" V$ ~# k
http://www.ARM9home.net/read.php?tid=3919. o) B! l2 N9 b# ~5 |  s9 K( J
我把该哥们的修改过的源码自己编译生成了支持128M的nand的mkyaffs2image工具
7 j% g) V/ a4 Y  v然后一编译,成功运行!
4 P% P' J- B1 s. ?" |$ [' r
, Q+ _5 D% |& a& t* l3 d9 T
: O  F" `, k& h% e+ b6 _$ n( l

! i$ h; y6 }7 _+ Q( r
9 x. V3 w- S1 w# D2 ^8 O4 o- ^; Q) v5 R
1 U2 A3 f; O/ ]1 h/ B" ]! N
; X0 s  }4 N, S) k8 e" P9 N1 e6 X
1 X% e" v- p3 C4 W" q

& x* S6 B4 I# C8 r. a, ]5 Y: B
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-25 01:04 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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