u盘为什么有坏块-(u盘为什么有坏块呢)

来源:191路由网 2022-12-30 02:19:32

(u盘为什么有坏块呢)

坏块的种类:

第一种是出厂时就有的坏块,也就是,你买到的新的,还没用过的Nand Flash,就可能包含了坏块。此类出厂时就有的坏块,被电脑称作factory (masked) bad block 或initial bad/invalid block,在出厂之前,就会做对应的标记,标为坏块。

第二种是在使用过程中产生的坏块,由于使用过程时间长了,在擦块除的时候,出错了,说明此块坏了,也要在程序运行过程中,发现,并且标记成坏块的。具体标记的位置,和上面一样。这类块叫做worn-out bad block。即用坏了的块。

坏块标记:

NAND Flash坏块标记的位置三种情况:每个块的第1页、第1页和第2页、最后1页。对于小页(512Bytes大小),坏块标记电脑是在OOB区域的第6个字节。对于大页(如2K大小),坏块标记是在OOB区域的第1个字节。如果坏块标记字节是0xff,则说明这个块是好块,否则就是坏块。

坏块管理:

在linux系统中会使用坏块表(BBT)对坏块进行管理。在加载NAND驱动时,如果你没有加入参数主动要求跳过坏块扫描,那么系统都会扫描坏块,并建立BBT。使用中可以通过BBT来查询某个块是否是坏块电脑。使用过程中如果发现坏块,也需要更新BBT。坏块表有两种存放方式:

第一种是存放在内存中,这就要求在每次系统上电后都要重新扫描一次NAND Flash,建立bbt。缺点是使系统启动速度变慢,优点是不需要占用NAND Flash空间。

第二种是存放在NAND Flash中,这种方式就不需要在系统上电后重新扫描NAND Flash,只需要去读取就可以了。


电脑
点击展开全文

相关阅读

华硕笔记本安装win7教程-(华硕笔记本安装win7教程)

(华硕笔记本安装win7教程)很多朋友在重装系统的时候都在问win10装win7bios设置方法是什么,因为我们重装系统肯定是需要进入BIOS设置里面的。可是我们不知道win10装win7bios设置方法的话,有没有一篇教程能够帮助大家呢?windows7之家小编这里当然有这种好东西,下面就跟小编一起来看看win10装wi...

2022-12-30

u盘为什么有坏块-(u盘为什么有坏块呢)

(u盘为什么有坏块呢)坏块的种类:第一种是出厂时就有的坏块,也就是,你买到的新的,还没用过的NandFlash,就可能包含了坏块。此类出厂时就有的坏块,被电脑称作factory(masked)badblock或initialbad/invalidblock,在出厂之前,就会做对应的标记,标为坏块。第二种是在使用过程中产生的坏块,由于使用过程时间长了,在擦块除的时候,出...

2022-12-30

win10不能访问网络位置-(win10不能访问网络位置.有关网络排故障的信息)

(win10不能访问网络位置.有关网络排故障的信息)环境:联想E14笔记本Win10专业版问题描述:Win10网络连接处空白什么都没有,本地连接、wlan什么都没,电脑无法上网电脑电脑解决方案:1.以管理员身份打开cmd输入netshwinsockreset重置完了之后,再输入netcfg-d...

2022-12-30

u盘满打不开受保护-(u盘提示被保护不能用怎么办)

(u盘提示被保护不能用怎么办)----关注IT小技术,IT小哥教你电脑小技术!IT小哥的某家外包公司,在例行维护时,一客户把他的U盘拿过来,说U盘中毒了,里面的数据全部都是乱码,没有办法打开,而且也没有办法将数据拷贝到U盘。U盘如下所示:HPv285w16GU盘于是IT小哥...

2022-12-30

win10u盘启动不识别硬盘分区-(win10U盘不识别)

(win10U盘不识别)“我有一个3TB的硬盘并将其分为两部分,在Windows7计算机上是E:和F:。这两个分区是为了保存个人数据、文件和一些娱乐程序而创建的。很奇怪,在自动从Windows7升级到Windows10,F分区:...

2022-12-30

191路由网 - 192.168.1.1,192.168.0.1无线路由器设置教程

版权声明:本站的文章和图片来自互联网收集,仅做分享之用如有侵权请联系站长,我们将在24小时内删除