免费注册 查看新帖 |

Chinaunix

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

求助大侠们 Warning: unable to open an initial console [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-12 21:20 |只看该作者 |倒序浏览
QQ2440开发板,新移植了一个2.6.20.3内核
网络文件系统可用,可以通过哦网络文件系统将板子跑起来,是不是应该说明文件系统应该是没有问题的
但是将yaffs文件系统烧写到nand中后引导不起来,引导出错信息:
VFS: Mounted root (yaffs filesystem).
Freeing init memory: 176K
Warning: unable to open an initial console.
Failed to execute /linuxrc.  Attempting defaults...
Kernel panic - not syncing: No init found.  Try passing init= option to kernel.
而我实验过nand中烧写cramfs文件系统新移植的内核却可以正确的引导起来
why?????????????????

bootloader是板子自带的vivi
看到网上有信息说是因为mkyaffsimage工具不能制作2.6.18以后文件系统
引导时候会出现这个问题
但是更新了这个工具重新制作的yaffs文件系统还是跑不起来
望大侠们不吝赐教!!!

论坛徽章:
0
2 [报告]
发表于 2008-08-12 21:32 |只看该作者

等待答复

求助,望大侠指教
已经在这个问题上折磨一个礼拜了!!!!!!

论坛徽章:
0
3 [报告]
发表于 2008-08-12 21:34 |只看该作者

补充

实验过/dev下面已经添加了console和null两个设备文件
还是不能解决的

论坛徽章:
0
4 [报告]
发表于 2008-08-13 07:56 |只看该作者
我一直是ramfs+yaffs2

帮你顶一下

论坛徽章:
0
5 [报告]
发表于 2008-08-13 08:48 |只看该作者
原帖由 vitoUNIX 于 2008-8-13 07:56 发表
我一直是ramfs+yaffs2

帮你顶一下

这样就免去了yaffs文件系统一系列麻烦,思路不错!
但是我现在板子上就三个MTD分区
一个vivi
一个kernel
一个yaffs
没有给cramfs提供分区

论坛徽章:
0
6 [报告]
发表于 2008-08-13 08:50 |只看该作者
我问过好几个高手
对于2.6.18以后的内核移植都会出现这个问题
我估计问题应该是在mkyaffsimage工具上

论坛徽章:
0
7 [报告]
发表于 2008-08-13 08:59 |只看该作者
引导cramfs的linux_cmd_line
param set linux_cmd_line "noinitrd console=ttySAC0,115200 init=/linuxrc root=/dev/mtdblock2 rootfstype=cramfs mem=64M"
引导nfs的linux_cmd_line
param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.111:/nfs/FriendlyARM/QQ2440/root_nfs  ip=192.168.1.70:192.168.1.111:192.168.1.111:255.255.255.0Q2440V3.arm9.net:eth0ff"

引导yaffs的linux_cmd_line
param set linux_cmd_line "noinitrd console=ttySAC0,115200 init=/linuxrc root=/dev/mtdblock2 rootfstype=yaffs mem=64M"
当然内核做了相应配置
前面两者都可以正确引导起来
yaffs的文件系统就是不行!!!!!
内核配置修改过无数次,实在想不出问题所在了
在线等待高手!

论坛徽章:
0
8 [报告]
发表于 2008-08-13 09:10 |只看该作者

回复 #7 joshuazzh 的帖子

我也做过关于yaffs2的文件系统,最终失败。问题是这个oob不好烧写。要么自己写这个烧写程序。

论坛徽章:
0
9 [报告]
发表于 2008-08-13 09:12 |只看该作者
你那vivi支持yaffs烧写吗?

论坛徽章:
0
10 [报告]
发表于 2008-08-13 09:23 |只看该作者

回复 #9 zhlyp 的帖子

支持
开发半自带的vivi
支持yaffs烧写的
2.6.18以下的内核都没有这个问题
我看了一篇文章也说是18以上内核用原来的mkyaffsimage工具制作的文件系统会有问题
我升级了下这个工具重新制作文件系统
还是不行
郁闷
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP