+ -
当前位置:首页 → 问答吧 → 求助:有关yaffs挂载问题

求助:有关yaffs挂载问题

时间:2009-06-24

来源:互联网

yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
yaffs_read_super: isCheckpointed 0
VFS: Mounted root (yaffs filesystem).
Freeing init memory: 144K
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.

系统启动这里,提示打不开初始化。yaffs好像是挂上了。用的核是Linux2.6.28.8。请各位大侠帮忙!!谢谢!!!

作者: LXM19850922   发布时间: 2009-06-24

yaffs 挂上了, 但你的  /dev   目录下是不是没有  console 节点?

作者: potti_chu   发布时间: 2009-06-24

我在dev下面有两个节点,一个是console,一个是null。同一个目录,我用mkfs.cramfs创建的文件用Cramfs文件系统猫上后已经可以了,而用mkyaffsimage创建的文件用yaffs文件系统猫上后就如上面说的那样。

作者: LXM19850922   发布时间: 2009-06-24

你的 mkyaffsimage 可能有问题 。

建议你用 nfs 启动,然后先格式化  /dev/mtd2

再mount  /dev/mtdblock2  直接把文件系统里的文件考过去, 不要用压缩包。

作者: potti_chu   发布时间: 2009-06-24

郁闷了,我的网卡还没搞好~。昨天我又开了另一个分区,先猫CRAMFS,正常了,然后mount -t yaffs /dev/mtdblock2 mnt,结果里面只有一个lost+found的文件夹,mkdir a,跳出一堆不知道什么error。

作者: LXM19850922   发布时间: 2009-06-24

那就是mkyaffsimage有问题了  也可能是bootloader不支持yaffs烧写 我也遇到这个问题 刚刚才找到原因 是bootloader烧写问题 我的是

作者: sydnash   发布时间: 2010-08-13

热门下载

更多