免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 14937 | 回复: 13
打印 上一主题 下一主题

[操作系统] 【急求解答啊,不胜感激啊】Failed to execute /linuxrc. Attempting defaults.. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-11-01 10:07 |只看该作者 |倒序浏览
本帖最后由 dreamer0x 于 2011-11-02 20:53 编辑

s3c6410板子有两个内核:
#1.开发板带的2.6.28
#2.自己移植的2.6.34.7
自己做的rootfs;
#1内核+rootfs正常启动,换#2内核出现Failed to execute /linuxrc. Attempting defaults..
bootargs=root=1f02 rootfstype=yaffs2 init=/linuxrc console=ttySAC0,115200不变。
求解答啊。。。。。。

问题补充:
mmc0: Minimum clock frequency too high for identification mode
s3c6400_setup_sdhci_cfg_card: CTRL 2=c0004100, 3=80808080
VFS: Mounted root (yaffs2 filesystem) on device 31:2.
Freeing init memory: 84K
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.
[<c0023748>] (unwind_backtrace+0x0/0xec) from [<c015e468>] (panic+0x40/0xbc)
[<c015e468>] (panic+0x40/0xbc) from [<c001d594>] (init_post+0x9c/0xbc)
[<c001d594>] (init_post+0x9c/0xbc) from [<c00085f4>] (kernel_init+0x10c/0x144)
[<c00085f4>] (kernel_init+0x10c/0x144) from [<c001ede4>] (kernel_thread_exit+0x0/0x

在原有内核中加入了DM9000的驱动使用NFS文件系统正常启动,
mount -t yaffs2 /dev/mtdblock2 mnt/  可以正常挂载,访问。
但直接从mtdblock2启动还是出现上述问题。

在下刚刚学习内核移植求大虾指导。

论坛徽章:
2
CU十二周年纪念徽章
日期:2013-10-24 15:41:34处女座
日期:2013-12-27 22:22:41
2 [报告]
发表于 2011-11-01 11:44 |只看该作者
你在命令行指定了init程序名字为linuxrc,所以1号进程准备exec根目录下的linuxrc,結果没找到。于是1号进程想exec根目录下的init,結果又没找到,于是她没辙了。

论坛徽章:
0
3 [报告]
发表于 2011-11-01 14:26 |只看该作者
回复 2# tempname2


    但是,用另外的内核可以启动啊。。。
而且我的NFS文件系统是和烧到nand flash中的一样的
mount -t yaffs2 /dev/mtdblock2 mnt/ 可以挂载上也可以正常读写其中文件
但是直接从nand flash启动就说不能运行linuxrc
我试过init=/hello_world同样说不能运行。。。。
求指导啊。。。。

论坛徽章:
2
水瓶座
日期:2013-09-04 15:09:57白羊座
日期:2014-04-17 16:48:13
4 [报告]
发表于 2011-11-01 15:53 |只看该作者
你看下原来的系统的启动参数是什么啊。

论坛徽章:
0
5 [报告]
发表于 2011-11-01 21:08 |只看该作者
回复 4# l2y3n2


    我在U-BOOT中设置的bootargs=root=/dev/mtdblock2 rootfstype=yaffs2 init=/linuxrc console=ttySAC0,115200没有变过。

看了make menuconfig中的启动参数不一样,把它改成一样的重新编译下载,可还是同样的问题。。。。。。。。。。。。。

崩溃了我

大神教我~~~~~~

论坛徽章:
0
6 [报告]
发表于 2011-11-02 00:34 |只看该作者
加个启动延时 试下!!

论坛徽章:
0
7 [报告]
发表于 2011-11-02 09:14 |只看该作者
回复 6# XiaojiangDraug


    你说的启动延时是哪个啊??

是U-BOOT中的bootdelay么,现在设置的是3,不过应该和它没关系吧。。。。

    还是我理解错了,还有别的启动延时参数?????


   

论坛徽章:
2
水瓶座
日期:2013-09-04 15:09:57白羊座
日期:2014-04-17 16:48:13
8 [报告]
发表于 2011-11-02 09:34 |只看该作者
不是你linuxrc没给执行权限之类的莫名其妙的问题吧

论坛徽章:
0
9 [报告]
发表于 2011-11-02 13:59 |只看该作者
回复 8# l2y3n2


    是有执行权限的。

论坛徽章:
0
10 [报告]
发表于 2011-11-02 21:00 |只看该作者
回复 8# l2y3n2


    不过确实是莫名其妙的问题。。。。。。。。


坐等高手解答啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP