固体硬盘:掉盘问题带你整明白

文章目录

    • 前言
  • 1. 怎么确定掉盘了?
  • 2. 掉盘原因有多少?
  • 3. 掉盘如何解决
    • 3.1 异常断电导致FTL损毁
    • 3.2 物理接口松动
    • 3.3 SSD省电管理问题
    • 3.4 SSD 缺陷

前言

固态硬盘(简称 SSD)速度快,装上SSD后秒开机,贼爽。但有时也遇到一些小烦恼,比如SSD 掉盘。本博文带你一起破解这个烦恼。

1. 怎么确定掉盘了?

SSD掉盘的话:
如果固态硬盘是系统盘,那么通常会卡住、停止响应、直接蓝屏或自动重启。
如果是外挂硬盘,就是识别不了盘,无法读取里面的文件。如果有的软件安装在这个盘,也无法打开这些应用。

遇到事情不要慌,先确认是不是掉盘:

1)电脑桌面右键“我的电脑”,选择点击“属性”,点击“设备管理器”,点击“磁盘驱动器”,查看“磁盘驱动器”数目是否正确。

2)如果数目不对,对“磁盘驱动器”点击右键,扫描硬件改动。如果还没增加可能是线没有插好。

如果还是有问题,请先进行热启动,就是不断电的情况下重启,可以从快捷菜单找到重启菜单,点击重启。如果在BIOS和快捷启动菜单中识别不到硬盘,就要冷启动硬盘,即长按主机电源键重启。

一般情况不建议直接长按电源键重启,是因为会损伤SSD寿命。而且若强制关机导致SSD数据丢失,SSD上电重启会需要花很多时间重建内部映射表。我们经常在电脑异常断电后,开机提示要scan device,就是指这个。这很费时,建议等半小时。

而断电后重新开机又能识别到,那么就可以断定是遇到了掉盘情况了,当然如果断电重新开机还识别不到,那大概就是传说中的变砖了,可以直接联系售后换新了。

2. 掉盘原因有多少?

判断掉盘原因,一般有几个原因,比如

  • 异常断电导致FTL损坏
  • 物理接口松动
  • SSD省电管理
  • 固件bug

3. 掉盘如何解决

3.1 异常断电导致FTL损毁

发生掉盘较多的是异常断电导致FTL损毁而掉盘。这种情况SSD有考虑到异常断电处理,开机会扫描盘来重建FTL。我们要做的就是给他充足的时间,让他扫描。一般给足半小时。过程中千万不要再强制断电开机,不然会从头开始做,很伤SSD。

**为什么一直断电伤硬盘呢? **因为上盘异常断电后,重启重建FTL需要存到NAND, 还要搬移有效的数据,和损坏的数据分离。一直断电上电,就一直做这样重复的工作。

异常断电导致FTL损毁,并且重建不回来。这种情况一般就需要进行安全擦除了,不过进行安全擦除修复的话,固态硬盘上的数据就都没了,所以为了安全起见,一般文件都放在机械硬盘上,固态硬盘只装系统和安装应用。

3.2 物理接口松动

可以重插进行试试,一般可能性不大。也很快能试出来。如果真是这个原因,记得用螺丝加固一下,避免问题再出现。

3.3 SSD省电管理问题

SSD有单独的省电模式(也叫节能模式),并且SSD自身可以主动进入到省电模式。有SSD内部省电模式,同时还在链路也有省电模式,配合使用。非省电模式是工作状态,最省电的模式是非工作模式。非工作模式是不及时响应主机操作的。有时候就是没有从省电模式正常唤醒到工作模式,导致掉盘。

这种情况可以在电脑电源管理中,关闭省电模式。再观察SSD是否正常。

3.4 SSD 缺陷

由SSD缺陷导致掉盘的也很多,SSD缺陷也分为:
主控固件bug
NAND坏块导致数据损坏
NAND寿命到期

如果是固件bug,去更新一下厂商的固件一般就可以解决。尴尬的事,因为已经不能认盘,就没法使用固件自动更新的方式。只能在网上找量产工具重新刷固件了。可能这个缺陷别人已遇到过,厂家已修复了。新固件一般会修复一些已知缺陷。

为了避免遇到已知问题导致掉盘的尴尬,建议允许系统更新(SSD固件更新包含在系统更新包里)

如果NAND坏块导致数据损坏,如果是用户或操作系统数据,可以secure erase来恢复。因为SSD会有坏块表记录哪些块曾经坏了,就不会再用这个坏块。所以不要担心两次踩到同一个坏块。

SSD用的是N AND Flash 介质,这种介质有最大写入量寿命,一般是多少TBW。是不是寿命到期了,可以在网上找工具检测一下SSD。

强调一下,SSD缺陷导致的问题需要专业人士才可以处理,如果操作不当,导致SSD永久损坏,变成不可逆的损伤,到时候就神仙难救。建议保修期内找售后中心,保修期外招电脑城修理店修复。

你可能感兴趣的:(数据库,嵌入式硬件)