##### Boot for N
[a] Downlo
mice: PS/2 mouse device common for all mice_Board_yaffs2"
TCP cubic registered
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
end_request: I/O error, dev mtdblock2, sector 256
isofs_fill_super: bread failed, dev=mtdblock2, iso_blknum=64, block=128
List of all partitions:
1f00 256 mtdblock0 (driver?)
1f01 2048 mtdblock1 (driver?)
1f02 257536 mtdblock2 (driver?)
No filesystem could mount root, tried: ext3 ext2 cramfs vfat msdos iso9660 romf
s
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)
[<c002c700>] (unwind_backtrace+0x0/0xdc) from [<c02a6dd0>] (panic+0x40/0x110)
[<c02a6dd0>] (panic+0x40/0x110) from [<c0008fcc>] (mount_block_root+0x1d0/0x210)
[<c0008fcc>] (mount_block_root+0x1d0/0x210) from [<c0009264>] (prepare_namespace
+0x164/0x1bc)
[<c0009264>] (prepare_namespace+0x164/0x1bc) from [<c0008598>] (kernel_init+0xb4
/0xe0)
[<c0008598>] (kernel_init+0xb4/0xe0) from [<c004814c>] (do_exit+0x0/0x578)
[<c004814c>] (do_exit+0x0/0x578) from [<00000001>] (0x1)
当我做按v4.2的手册做完12步,总是出现上面的问题,后来改用天嵌的配置但重新编译一次后却成功了,而我做的是严格对照1到12步所说的,是不是手册这几步中的选项没全说,究竟是哪里没选上才出现这样的错误
另外问一下,面对出现的错误究竟要怎么确认是错在什么地方,能不能说说你的移植经验。
例如提示:end_request: I/O error, dev mtdblock2, sector 256
怎么确认错误的原因,既然有内核代码中有错误提示,应该也会有比较好的方法去通过源码来确认错误来源吧
接下来的:
List of all partitions:
1f00 256 mtdblock0 (driver?)
1f01 2048 mtdblock1 (driver?)
1f02 257536 mtdblock2 (driver?)
No filesystem could mount root, tried: ext3 ext2 cramfs vfat msdos iso9660 romf
s
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)
又该如何解释
有句话说得好:授人以鱼不如授人以渔。。希望我能的到的是“渔” |