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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Failed to execute /linuxrc. Attempting defaults...' g3 j1 k7 d+ c  ~. z1 }" e
Kernel panic - not syncing: No init found. Try passing init= option to kernel.( m# [) e1 A! r  {2 x- o8 x

1 p+ y& q3 q: B4 m. m) w2 d5 C
8 Q6 M5 m: ], v2 P9 Q4 \* f! `5 N
最近在学习根文件系统,搭建好根文件系统并编译成镜像的之后,下载到开发板上去运行
; C. P5 v3 V$ Q! Q2 R& k# u8 d结果出现$ K0 R# e* c8 U4 h% `; M1 @
"Failed to execute /linuxrc. Attempting defaults...8 H, ?& L" I: s$ O( `
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
8 o6 L7 Y4 W' A( ?5 Z", d# T! k0 k6 v4 E( {8 v
翻译过来就是无法执行linuxrc,内核恐慌了: m8 P) B: L8 I7 {, V- y
我刚开始以为我的linuxrc没有执行权限,一查看,是有的。
- J  j2 _9 a2 K* Y) i上网一搜,发现好多兄弟都遇到类似的问题,那些回答问题的都说是linuxrc没有加执行权限啊,busybox没有选中shell选项啊,我一看,全是乱说,busybox默认就是选中shell的,除非你手动把他取消掉了,还有生成linuxrc默认就是有可执行权限的。
  h8 k) `& @* r5 l3 `( g我把原厂的根文件系统源码拿来编译一次,下载进去还是同样的错误,于是我就朝着mkyaffs2image这个yaffs2文件系统镜像制作工具上去,一搜发现,原来我用的是这个工具不支持128M的nand,有一个哥们对其进行了修改,并使之支持了128M- T2 z: ~6 y) y  W
帖子地址+ P# O3 Y0 w9 G
http://www.ARM9home.net/read.php?tid=3919
3 j% D' e# ^8 W' L3 I- K/ ^* n我把该哥们的修改过的源码自己编译生成了支持128M的nand的mkyaffs2image工具9 D. {* a( a% D9 |/ B/ p
然后一编译,成功运行!
/ i9 N0 @4 g- V$ f1 w; k- a  d; L& K# v

; _4 o  ]; u4 s5 B+ p) c% A8 b, N' W. Z3 u! y3 \$ f$ |
: V' z/ Z( d- b3 U3 e$ {, O
1 v' [7 X9 G: l6 M6 d, q
/ Y, o9 A3 J! I* [  |$ K) Y

2 \" a% q( C1 Z8 m! ]
( j+ T8 }! ?- G: ]7 n
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-25 00:37 , Processed in 0.171875 second(s), 24 queries , Gzip On.

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

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

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