天嵌 ARM开发社区

 找回密码
 注册
查看: 6030|回复: 7

busybox无法使用,导致Failed to execute /linuxrc.

[复制链接]
ylscat 发表于 2013-6-3 11:05:12 | 显示全部楼层 |阅读模式
本帖最后由 ylscat 于 2013-6-3 16:16 编辑

我的板子是TQ2416(64MB SDRAM, 256MB Nand),我把光盘中的文件系统root_TQ2416_PDA_V1.1.tar.bz2解压后去掉了Qtopia,制作成yaffs镜像,开机就出现了如下的信息
yaffs: dev is 32505859 name is "mtdblock3" rw
yaffs: passed flags ""
VFS: Mounted root (yaffs2 filesystem) on device 31:3.
Freeing init memory: 520K
Failed to execute /linuxrc.  Attempting defaults...
Kernel panic - not syncing: No init found.  Try passing init= option to kernel.
See Linux Documentation/init.txt for guidance.
Backtrace:
[<c001703c>] (dump_backtrace+0x0/0x114) from [<c0528b80>] (dump_stack+0x18/0x1c
)
r7:00000013 r6:c002c474 r5:c071620c r4:c07df640
[<c0528b68>] (dump_stack+0x0/0x1c) from [<c0528be4>] (panic+0x60/0x198)
[<c0528b84>] (panic+0x0/0x198) from [<c00088c0>] (init_post+0xa8/0xcc)
r3:00000009 r2:00000006 r1:00000005 r0:c0678b2d
[<c0008818>] (init_post+0x0/0xcc) from [<c0716314>] (kernel_init+0x108/0x13c)
r5:c071620c r4:c07ddd80
[<c071620c>] (kernel_init+0x0/0x13c) from [<c002c474>] (do_exit+0x0/0x668)

看过论坛之前的各种解决方法,没有效果。但是用光盘中的出厂烧写镜像就是好的。我就把出厂镜像的/bin/busybox复制到我自己的文件系统里就可以启动console了。

这么看来应该是busybox的问题,于是我自己编译了busybox,还是一样的错误,无法启动。
简单对比了一下我自己编译的busybox文件大小是1996832byte,光盘里的文件系统的busybox也是1996832byte,但是出厂镜像的busybox是1996824byte。

那么编译busybox是否有什么要修改的?(因为我看到论坛有说过busybox要把shell的一个选项选上,到底怎么改呢?)
亚瑟王 发表于 2013-6-3 11:08:01 | 显示全部楼层
你用什么命令制作的镜像呢?
 楼主| ylscat 发表于 2013-6-3 11:13:57 | 显示全部楼层
mkyaffs2image root_TQ2416_PDA_V1.1/ root_TQ2416_PDA_V1.1.bin

我把root_TQ2416_PDA_V1.1/opt/PDA删了,并修了root_TQ2416_PDA_V1.1/etc/init.d/rcS,把pda&这行去掉了
亚瑟王 发表于 2013-6-3 11:46:29 | 显示全部楼层
ylscat 发表于 2013-6-3 11:13
mkyaffs2image root_TQ2416_PDA_V1.1/ root_TQ2416_PDA_V1.1.bin

我把root_TQ2416_PDA_V1.1/opt/PDA删了 ...

你用的mkyaffs2image命令是用的光盘中提供的?还是自己的?
额外说明:请下次对着对应楼层点击回复,这样我就知道你回帖了。
 楼主| ylscat 发表于 2013-6-3 11:55:31 | 显示全部楼层
亚瑟王 发表于 2013-6-3 11:46
你用的mkyaffs2image命令是用的光盘中提供的?还是自己的?
额外说明:请下次对着对应楼层点击回复,这样 ...

从光盘中的mkxxximage_tools_V1.1.tar.bz2解压出来的
 楼主| ylscat 发表于 2013-6-3 16:16:45 | 显示全部楼层
貌似是开发环境问题,折腾了两下又好了。
zhangwangcz 发表于 2013-6-3 18:30:50 | 显示全部楼层
ylscat 发表于 2013-6-3 16:16
貌似是开发环境问题,折腾了两下又好了。

你好,我也遇到一样的问题,还没解决,能加你QQ吗?我QQ1053015337
Real_me゛ 发表于 2014-3-1 07:05:56 | 显示全部楼层
怎么结局的???求指教!!!大神!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-5 12:26 , Processed in 1.046875 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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