zhongfushun 发表于 2012-6-25 21:54:27

照着手册移植..文件系统挂载不上,什么问题。。。

本帖最后由 zhongfushun 于 2012-6-25 21:56 编辑

内核是2.6.30.4,配置使用config_EmbedSky_W43,文件系统用TQ移植好的内核可以工作,用自已移的内核就不行。哎,没能力解决了,求高手!提示如下:
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
List of all partitions:
1f00             256 mtdblock0 (driver?)
1f01            3072 mtdblock1 (driver?)
1f02          257024 mtdblock2 (driver?)
No filesystem could mount root, tried:vfat
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)
Backtrace:
[<c0027fd4>] (dump_backtrace+0x0/0x10c) from [<c03158f0>] (dump_stack+0x18/0x1c)
r7:c380b0bc r6:c047f9e0 r5:c380b000 r4:c381df40
[<c03158d8>] (dump_stack+0x0/0x1c) from [<c0315940>] (panic+0x4c/0x124)
[<c03158f4>] (panic+0x0/0x124) from [<c0008e90>] (mount_block_root+0x1d8/0x234)
r3:00000029 r2:c381df53 r1:c381df40 r0:c03dc7f8
[<c0008cb8>] (mount_block_root+0x0/0x234) from [<c0008f9c>] (mount_root+0xb0/0xf4)
[<c0008eec>] (mount_root+0x0/0xf4) from [<c00090d8>] (prepare_namespace+0xf8/0x18c)
r7:c047f3c4 r6:c001f83c r5:c001f83c r4:c001f84c
[<c0008fe0>] (prepare_namespace+0x0/0x18c) from [<c0008478>] (kernel_init+0xc8/0xf4)
r7:00000000 r6:c001e4a0 r5:c001e0a0 r4:c001e4a0
[<c00083b0>] (kernel_init+0x0/0xf4) from [<c0038ee0>] (do_exit+0x0/0x620)
r7:00000000 r6:00000000 r5:00000000 r4:00000000

TQ-lkp 发表于 2012-6-26 09:08:17

添加 yaffs支持没有 ?

zhongfushun 发表于 2012-6-26 19:46:15

TQ-lkp 发表于 2012-6-26 09:08 static/image/common/back.gif
添加 yaffs支持没有 ?

添加了呀,有图为真相

zhongfushun 发表于 2012-6-26 21:39:23

zhongfushun 发表于 2012-6-26 19:46 static/image/common/back.gif
添加了呀,有图为真相

      终于可以了,看到了久违的画面~~,出现上图错误的原因是 /fs/yaffs2下的源文件根本没编绎,再查原因,发现打补丁后fs/下的Makefile错写成了obj-$(CONFIG_YAFFS2_FS)...,正确的应该是:(CONFIG_YAFFS_FS)...。

    改正之后,make zImage,可以看到编绎yaffs2源文件了,但出现了很多错误,决定以后再找错误的原因,直接把TQ内核的fs/yaffs2整个文件夹CP过来,make zImage,OK了!!

embedsky_lhh 发表于 2012-6-27 11:16:48

:)~~~~~~~~~~~~

zbb564833642 发表于 2012-7-2 11:45:13

呵呵 。。   ...
页: [1]
查看完整版本: 照着手册移植..文件系统挂载不上,什么问题。。。