怀念过去 发表于 2018-11-28 20:35:48

求涵哥出教程:如何检测路由器闪存有没有坏块

求涵哥出教程,如何检测路由器坏块,我新买的路由器,因为有坏块,刷机后软件中心一直不能正常使用,问了好多人都解决不了,后来koolproxy群里的狗哥帮我远程查看,说我路由器很很多坏块。然后修复半天也没成功,我就在京东申请换货了。

May5 13:05:04 kernel: Bad block table found at page 131008, version 0x01
May5 13:05:04 kernel: Bad block table found at page 130944, version 0x01
May5 13:05:04 kernel: nand_read_bbt: bad block at 0x000000aa0000
May5 13:05:04 kernel: nand_read_bbt: bad block at 0x000000ae0000
May5 13:05:04 kernel: nand_read_bbt: bad block at 0x000003000000
May5 13:05:04 kernel: nand_read_bbt: bad block at 0x000004ce0000
May5 13:05:04 kernel: nand_read_bbt: bad block at 0x00000ad20000
May5 13:05:04 kernel: nand_read_bbt: bad block at 0x00000c5e0000
May5 13:05:04 kernel: nand_read_bbt: bad block at 0x00000d3a0000
May5 13:05:04 kernel: nand_read_bbt: bad block at 0x00000ff20000

这个就是坏块代码,狗哥操作的时候我完全没看懂,希望涵哥能出一个教程,如何检测路由器闪存有没有坏块,让自己也能查看路由器有没有坏,百度了很久,发现网上并没有这类教程

Jack 发表于 2019-1-19 16:49:24

本帖最后由 Jack 于 2019-1-20 18:44 编辑

在 SSH 下输入如下命令
dmesg然后把屏幕上的内容复制到记事本里面
然后 Ctrl+F 搜索 Scanning device for bad blocks,在这行下面就是具体的坏块及位置。

如果下面没有结果,就表示没有坏块。

但是请注意,几乎每一个闪存芯片都有至少一个坏块,请不要因为你有几个坏块就认为路由器是坏的,这是当下人类生产工艺决定的!



也可以在系统日志里搜索 Ctrl+F 搜索 bad blocks 看看有没有坏块。



Sprite 发表于 2018-11-29 08:40:23

理论上任何flash都会有坏块, 只能说软件中心没做好,不能主动跳过部分坏块,导致无法正常使用.

涵哥 发表于 2018-11-29 13:51:14

如楼上所说,bad block理论上都会有,如果在合理范围内,并不要紧

怀念过去 发表于 2018-11-29 14:50:45

涵哥 发表于 2018-11-29 13:51
如楼上所说,bad block理论上都会有,如果在合理范围内,并不要紧

能不能出一些这块的教程呢!我们好知道有多少坏块呢!

涵哥 发表于 2018-11-30 10:06:59

怀念过去 发表于 2018-11-29 14:50
能不能出一些这块的教程呢!我们好知道有多少坏块呢!

后续可以考虑哦,:lol

怀念过去 发表于 2018-11-30 10:14:32

涵哥 发表于 2018-11-30 10:06
后续可以考虑哦,

不用考虑了,很多人都想知道,群里很多人都想知道,需要的话可以发一个投票就知道大家的求知欲望了,希望涵哥满足一下大家的求知欲望
页: [1]
查看完整版本: 求涵哥出教程:如何检测路由器闪存有没有坏块