您好,我是用在2410上跑操作系统,用vivi,引导!2.40.18内核,cramfs为文件系统!是在norflash中运行的!现在我编译的内核总是不能挂上文件系统, cramfs: wrong magic
FAT: bogus logical sector size 225
Kernel panic: VFS: Unable to mount root fs on 1f:02
我的vivi的分区信息和参数设定是如下: vivi> part show mtdpart info. (4 partitions) name offset size flag ------------------------------------------------ vivi : 0x000000000x00010000 0 64k param : 0x000100000x00010000 0 64k kernel : 0x000200000x000c0000 0 768k root : 0x000e00000x00140000 4 1M+256k vivi> param show Number of parameters: 9 name : hex integer ------------------------------------------------------------- mach_type :000000c1 193 media_type :00000002 2 boot_mem_base :30000000 805306368 baudrate :0001c200 115200 xmodem_one_nak :00000000 0 xmodem_initial_timeout :000493e0 300000 xmodem_timeout :000f4240 1000000 ymodem_initial_timeout :0016e360 1500000 boot_delay :01000000 16777216 Linux command line: noinitrd root=/dev/mtdblock/3 init=/linuxrc console=tty0 console=ttyS0
我查看了我编译的内核在/dev/mtdblock/下只有0,按理应该是0~5。 分析应该是内核的MTD分区没弄好,但编译时我是支持MTD分区的,是不是要在内核哪里再加进MTD分区信息呢?? 请各位帮个忙,指点一二! |