linux内核MTD分区问题!请指点一二

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

本版积分规则

30

主题

57

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部