linux启动I/O错误与卡分区关系研究
发现不少机油都出现Linux启动过程中I/O错误最终导致无法启动的问题最近被Linux启动的I/O错误搞得头都大了
基本都是提示一堆I/O错误,然后是无法访问/root的提示,然后就是
http://mobile.0110.cn/viewpro.php?uid=118619
里面的图上的情况
在同一张卡上试过以下n种的组合,都不行
1.分区
a.使用Partition Manager Professional 7
b.使用linux fdisk
2.格式化
a.使用Partition Manager Professional 7
b.使用Windows
c.使用linux
3.复制fat分区文件
a.ghost
b.windows
c.linux
4.复制ext2分区文件
a.ghost
c.linux
5.分区大小(fat16-ext2-swap)
a.350-103-47
b.206-206-78
c.150-250-100
6.分区顺序
a.fat16-ext2-swap
b.ext2-swap-fat16(这种分区顺序好像启动结果有所不同,不过也最终不成功)
以上都是在15版(map不是)
KingmaxMMC Mobile卡512M
现在请大家贴出你的卡的信息,以便解决这个问题
分别贴出卡的
品牌:
容量:
类型:
是否成功运行Linux:
以下可选:
MMC卡id:
成功的分区大小:
分区方式:
格式话方式
ext2文件复制方式:
如果能够确定是卡的问题,也可以给大家一个指导,不用再浪费时间盲目试了。
多谢大家。
[ 本帖最后由 superasd 于 2007-1-8 14:26 编辑 ]
前后折腾了两天,都不成功
先贴我的品牌:KingMax
容量:512M
类型:Mobile MMC
是否成功运行Linux:否 I/0错误
以下可选:
MMC卡id:无
试了各种分区和格式化方式,启动都不成功
试了几种ext2文件复制方式,启动都不成功 看来这几天上网的人都不多,有碰上网络不同通畅
还是要顶起来,知道有参考为止
如果真是卡的问题,只能等确认了再去买卡,不然买了又不能用就痛苦了 无人问津,是不是真的和卡无关呢?
不过看了Vovan888大虾的英文网站http://handhelds.org/moin/moin.cgi/SiemensSX1
的文章,说的分区顺序是
Ext2,Fat,Swap2
参见:http://handhelds.org/moin/moin.cgi/SiemensSX1HowTo
Prepare: 1. Creating on you MMC card next portition:
1)Ext2 2)Fat16 3)Swup
而且我基本已经肯定了出现IO错误(root无法加载)就是因为
Ext2区中存放的内容找不到
回复 #5 r-rj1973 的帖子
我没试过,只试过Ext2,Swap2,Fat可以访问,linux运行好像结果有点不同,不过都是启动不了 期待有更好的解决办法,否则我就只能等着买新卡后再玩了 原帖由 r-rj1973 于 2007-1-10 14:40 发表
试过Ext2,fat16,Swap2,windows访问不了mmc
关键是能否启动linux, Windows能否访问是另外一个问题
U-Boot 1.4使用都是
http://www.sharebig.com/share.php?id=s2drsjikgspyqimi
这个
不知道是不是你指的这个
页:
[1]