• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 2.6.22下 yaffs移植 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 1987
精华: 0
发帖: 3
金钱: 30 两
威望: 3 点
综合积分: 6 分
注册时间: 2008-10-16
最后登录: 2010-11-28
楼主  发表于: 2008-10-22 00:12

 2.6.22下 yaffs移植

linux 2.6.22加载yaffs不成功,错误信息“Warning: unable to open an initial console.
Failed to execute /linuxrc.  Attempting defaults...”
请问各位大侠遇到此问题没?
级别: 新手上路
UID: 1987
精华: 0
发帖: 3
金钱: 30 两
威望: 3 点
综合积分: 6 分
注册时间: 2008-10-16
最后登录: 2010-11-28
1楼  发表于: 2008-10-23 20:50

 咨询 2.6.22下 yaffs移植

linux 2.6.22加载yaffs不成功,错误信息“Warning: unable to open an initial console.
Failed to execute /linuxrc.  Attempting defaults...”
请问各位大侠遇到此问题没?请大侠指点一下,感激不尽
级别: 新手上路
UID: 2051
精华: 0
发帖: 11
金钱: 110 两
威望: 11 点
综合积分: 22 分
注册时间: 2008-10-22
最后登录: 2017-09-13
2楼  发表于: 2008-11-10 17:18
论坛好冷哦,我也遇到这样的问题,不知怎么解决呢
级别: 新手上路
UID: 1851
精华: 0
发帖: 12
金钱: 120 两
威望: 12 点
综合积分: 24 分
注册时间: 2008-10-06
最后登录: 2008-11-17
3楼  发表于: 2008-11-10 17:47
在/dev下创建个console节点看看
级别: 新手上路
UID: 2051
精华: 0
发帖: 11
金钱: 110 两
威望: 11 点
综合积分: 22 分
注册时间: 2008-10-22
最后登录: 2017-09-13
4楼  发表于: 2008-11-10 19:40
我用busybox生成的文件都没有/dev,手动添加了其他文件
怎么在/dev下创建个console节点
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
5楼  发表于: 2008-11-10 19:41
出现这样的错误原因很多,要成功的挂载一个YAFFS的文件系统image,需要保证ECC、OOB的布局在制作(PC),烧录(Bootloader)和挂载(内核)三个阶段都保持一致。很可惜的是,YAFFS不被官方的Linux内核所支持,外面流传的版本太多,很难找到一个完全正确的,因此,不断的有人在执着的在斗争着,就因为他们以为这个世界上除了YAFFS就没有别的文件系统了

对于初学者来说,cramfs是最简单的,只要扔到NAND Flash里就能用。缺点是这个格式的文件系统只读,解决办法是配合ramfs或tmpfs,动态生成/etc, /tmp和/var等要求可写的目录;

目前为止,内核支持的最好的适用于NAND Flash的文件系统是JFFS2,制作方法很简单,而且有U-boot支持。缺点是很多用vivi的开发板没办法用,因为厂商没有对vivi加入JFFS2烧录的支持。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 2051
精华: 0
发帖: 11
金钱: 110 两
威望: 11 点
综合积分: 22 分
注册时间: 2008-10-22
最后登录: 2017-09-13
6楼  发表于: 2008-11-10 19:59
我的/dev下真没有console节点呢,试试看yaffs能不能搞得先,
早知cramfs是最简单我就先搞cramfs,不过现在都掉进yaffs里边去了,主要是当时看中yaffs是可以写操作的,怪不得论坛有朋友说:珍惜生命,远离YAFFS
级别: 新手上路
UID: 2051
精华: 0
发帖: 11
金钱: 110 两
威望: 11 点
综合积分: 22 分
注册时间: 2008-10-22
最后登录: 2017-09-13
7楼  发表于: 2008-11-10 20:02
哈哈,仔细一看,原来说珍惜生命,远离YAFFS就是你呢 
级别: 新手上路
UID: 1851
精华: 0
发帖: 12
金钱: 120 两
威望: 12 点
综合积分: 24 分
注册时间: 2008-10-06
最后登录: 2008-11-17
8楼  发表于: 2008-11-10 20:12
/dev都没的话那就做一个,要是你的根文件系统这个都没那就没法活了
级别: 新手上路
UID: 2051
精华: 0
发帖: 11
金钱: 110 两
威望: 11 点
综合积分: 22 分
注册时间: 2008-10-22
最后登录: 2017-09-13
9楼  发表于: 2008-11-10 20:39
我刚才赶紧去做了一个,还好没出人命
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go