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