免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: joshuazzh
打印 上一主题 下一主题

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

论坛徽章:
0
31 [报告]
发表于 2008-08-13 14:33 |只看该作者
原帖由 rodgerluo 于 2008-8-13 14:27 发表
我在u-boot-1.1.4.tar.bz2中已经完成了Nand boot的移植和tftp boot,在1.1.6中搞了一下就没有做了。现在最新版本是1.3.4


官方下载网站
http://www.busybox.net/downloads/
busybox都有1.11.1了
发展真是惊人
不版本差异不是那么重要
高版本的低版本的思路都是一样的

论坛徽章:
0
32 [报告]
发表于 2008-08-13 14:35 |只看该作者

回复 #31 joshuazzh 的帖子

但高版本的支持更多的设备和功能。

论坛徽章:
0
33 [报告]
发表于 2008-08-13 14:38 |只看该作者
原帖由 rodgerluo 于 2008-8-13 14:35 发表
但高版本的支持更多的设备和功能。


对,支持跟多的设备驱动等!

论坛徽章:
0
34 [报告]
发表于 2008-08-13 14:38 |只看该作者
原帖由 joshuazzh 于 2008-8-13 14:22 发表
出问题的地方就是我判断的那个地方
mkyaffsimage工具的问题

给出的大家解决思路
先通过网络文件系统nfs把系统给启动起来
把/dev/mtdblock2即文件系统对样的分区挂在到/mnt下
然后再将文件系统直接cp到mn ...

你这个办法很不错,绕开了vivi的烧写。但这样做,你这个文件系统是什么?
另外,我也知道2.6.24内核已经删除devfs的代码,但是别人都是这样做,编译也没错误(我现在在公司的电脑重新编译了下,依然没问题)。之前觉得添加devfs支持的必要是:要在/dev目录下添加console和null节点,如果没有devfs支持的话,会跑不起来。
我今晚试下把devfs去掉,看系统是否还能跑起来

论坛徽章:
0
35 [报告]
发表于 2008-08-13 14:47 |只看该作者
原帖由 sep 于 2008-8-13 14:38 发表

你这个办法很不错,绕开了vivi的烧写。但这样做,你这个文件系统是什么?
另外,我也知道2.6.24内核已经删除devfs的代码,但是别人都是这样做,编译也没错误(我现在在公司的电脑重新编译了下,依然没问题) ...

我的内核中就没有添加devfs
相应的措施就是在文件系统的
/dev下面添加console和null两个设备文件,添加udev支持
这样完全可以取代devfs的功能
您可以试试

其实问题的实质应该还是在mkyaffsimage有问题
现在只是通过其他的法子绕过去了而已
并没有彻底解决
要彻底解决还是要从mkyaffsimage源代码入手修改

文件系统类型
应该是yaffs 因为我内核中仅仅配置了yaffs文件系统的
但是还要验证
上午只是进行了初步验证
还有很多详细的工作要做
bin中的连接文件我都没有加
还要一个一个的添加连接
如果能够读写应该就可以确定是yaffs了
应该没有问题的
有个牛人一直是这样做的
好处就是绕开了yaffs烧写这个麻烦点

论坛徽章:
0
36 [报告]
发表于 2008-08-13 14:53 |只看该作者
原帖由 joshuazzh 于 2008-8-13 14:47 发表

我的内核中就没有添加devfs
相应的措施就是在文件系统的
/dev下面添加console和null两个设备文件,添加udev支持
这样完全可以取代devfs的功能
您可以试试

其实问题的实质应该还是在mkyaffsimage有问题 ...

好的。谢谢。
你最好整理一下,贴到一楼去,叫bz加个精,不少兄弟挂在yaffs了

论坛徽章:
5
摩羯座
日期:2014-07-22 09:03:552015元宵节徽章
日期:2015-03-06 15:50:392015亚冠之大阪钢巴
日期:2015-06-12 16:01:352015年中国系统架构师大会
日期:2015-06-29 16:11:2815-16赛季CBA联赛之四川
日期:2018-12-17 14:10:21
37 [报告]
发表于 2008-08-13 16:37 |只看该作者
我用的是2.6.24,引导过我自己的板子,make menuconfig选好yaffs后和crc校验后,启动是正常的
不选的话,也出过楼主说的问题
说白了就是不支持yaffs的问题
我当时的分析思路是,能挂cramfs不能挂yaffs,那应该就是yaffs不支持了,所以就找了找支持yaffs的资料,选好后,启动就挂上了

是啊,整理篇帖子发出来,大伙一起学习一下
斑竹肯定能加精的,毕竟是比较经典的问题处理

[ 本帖最后由 T-bagwell 于 2008-8-13 16:40 编辑 ]

论坛徽章:
0
38 [报告]
发表于 2008-08-13 16:43 |只看该作者
强贴 我再留个名

论坛徽章:
0
39 [报告]
发表于 2008-08-13 16:54 |只看该作者
楼主一直用“您”,不是很习惯啊

论坛徽章:
5
摩羯座
日期:2014-07-22 09:03:552015元宵节徽章
日期:2015-03-06 15:50:392015亚冠之大阪钢巴
日期:2015-06-12 16:01:352015年中国系统架构师大会
日期:2015-06-29 16:11:2815-16赛季CBA联赛之四川
日期:2018-12-17 14:10:21
40 [报告]
发表于 2008-08-13 17:00 |只看该作者
是啊,老不习惯了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP