[嵌入式linux] 新手求助:flash有坏块,liunx无法启动,如何解决?

[复制链接]
 楼主| laoliang3064 发表于 2010-3-9 14:23 | 显示全部楼层 |阅读模式
我的板子装了两个系统,wince和linux,今天上午好几块都是由于flash的坏块导致系统无法启动,下午这块往flash里写系统的时候没有坏块,引导系统启动后发现wince可以启动,但是linux无法启动,同事说好像是linux不能跳过坏块,请问各位大虾,这种情况应该怎样解决?
sinanjj 发表于 2010-3-9 19:29 | 显示全部楼层
从装一次linux. 让他格式化一次, 跳过坏块.


关于坏块这个事, 说是坏块记录也有无效的.
 楼主| laoliang3064 发表于 2010-3-9 20:41 | 显示全部楼层
2# sinanjj
好,那我明天试试看。
tiger84 发表于 2010-3-10 20:51 | 显示全部楼层
LZ试的怎样了
一朝成名 发表于 2010-3-11 00:27 | 显示全部楼层
在uboot下重新刷一次flash 看看是不是真的坏了~~
 楼主| laoliang3064 发表于 2010-3-11 13:41 | 显示全部楼层
貌似不行啊,坏块是在引导区,老大说现在linux还不能解决这个问题,是不是啊?
goosen 发表于 2010-3-11 19:52 | 显示全部楼层
flash 有坏块是正常的。只要标识出来,并不影响使用。

u-boot,内核及根文件系统重新烧写(烧写前记得先擦除,若不行,反复多擦除几遍)。
 楼主| laoliang3064 发表于 2010-3-11 22:22 | 显示全部楼层
2# sinanjj

我试过,格式化不管用,坏块依然存在,老大的意思是要不换flash,要不该linux系统,对比起来还是换flash容易多了。
后学 发表于 2010-3-13 18:43 | 显示全部楼层
flash也不应该出问题啊,
如果概率这么大,一定是设计或采购出问题了,
supreme42 发表于 2012-4-12 16:53 | 显示全部楼层
应该是引导区有坏块吧,这样是没法识别出来的。换flash
yyplc 发表于 2012-4-15 23:12 | 显示全部楼层
是nand flash吧,
还是多格式化几次,有时会假死
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:不清楚方向的叛逆没意义也没力量。 360777249

23

主题

766

帖子

1

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