按照 您说的做了 ,我是按照2.6.13的分区 改的(2.6.13 启动是正常的 ,bios是vivi) .
2.6.13 定义是这样的
[0] = {
.name = "vivi",
.size = 0x00030000,
.offset = 0,
},
[1] = {
.name = "kernel",
.offset = 0x00050000,
.size = 0x00200000,
},
[2] = {
.name = "rootfs",
.offset = 0x00250000,
.size = 0x03dac000,
}
内核参数我是这样加的 mtdparts=qq2440-nand:0x00050000(vivi),0x00200000(kernel),-(rootfs)
但是现在出现了这个错误哈
TCP cubic registered
NET: Registered protocol family 1
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)
VFS: Cannot open root device "mtdblock2" or unknown-block(31,2)
Please append a correct "root=" boot option; here are the available partitions:
1f00 320 mtdblock0 (driver?)
1f01 2048 mtdblock1 (driver?)
1f02 63168 mtdblock2 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)