固態硬盤相比傳統硬盤的速更快,能夠讓電腦使用起來更加流暢。近些年來的價格逐漸趨向合理,不像當初那麼的昂貴。
所以固態硬盤逐漸成為了裝機標配,即使是舊電腦,也有很多機主會選擇給它升級一塊固態盤。

意外斷電會造成找不到硬盤
再好的東西也有缺點
固態硬盤有個很大的缺點就是:怕意外斷電!可以說電腦裏面最怕意外斷電的就是它了。
斷電之後,正在讀寫中的數據丟失不說,還有很大幾率會丟盤!就是開機後在系統和BIOS里找不到硬盤!

這個時候很多沒經驗的朋友就會慌了神,開機一看進不了系統也找不到硬盤,然後不斷的關機、開機……來回折騰。其實這麼做會適得其反,有可能真的會造成硬盤損壞而徹底無法修復!
那怎麼做才對呢?
就是文章題目說的30分鐘大法,遇到意外斷電不能識別硬盤,就開機在那裡放着,別管它。
等半個小時後重啟,熟悉的硬盤就會回來啦。
半小時大法的背後原理
首先我們要了解名叫FTL的東西,全稱Flash Translation Layer,翻譯過來就是閃存轉換層。
FTL的工作是完成主機邏輯地址空間到閃存顆粒物理地址空間的映射。
我們操作硬盤存儲時,邏輯數據會寫入到閃存的物理地址,FTL就會記錄下兩個地址之間的映射關係。以後想要讀取這段數據,硬盤就會根據FTL里的映射關係找到閃存的保存位置。

這麼做的好處就是數據刪除時不需要立刻清除物理地址的數據,而是先做一個標記。如上圖刪除邏輯地址1和對應的物理地址A中的數據,只需要把A做一個標記,然後把1和另外空白的物理地址做個映射就好了。
舉個通俗的例子,閃存顆粒是個大倉庫,裏面保存了各種各樣的物資,而作為倉庫管理員的主控為了容易管理,就會把所有的區域、物品分類造冊登記,什麼材料放在什麼位置都寫的清清楚楚。
FTL表就是這個登記表,他會在緩存中生成,並定期像硬盤內寫入保存。
意外斷電時,FTL來不及保存就消失了,硬盤沒有這層映射關係就無法去找數據。
所以很多企業級的固態硬盤會安裝幾顆大電容,就是要在關鍵時刻為固態強行續命,讓它把FTL保存好再斷電。

家用的普通硬盤一般沒有這個配置,所以意外斷電會造成FTL丟失。
再次啟動後,固態硬盤的主控(相當於一個微型電腦)發現錯誤,於是開始重建FTL,在重建過程中對外界任何命令都無法響應。
這時候在系統里就找不到硬盤!
重建FTL需要時間,這個時候要有足夠的耐心通常情況下30分鐘是綽綽有餘的,這就是30分鐘大法的由來。
半小時之後,你的硬盤就有很大的幾率找回來!
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/268657.html
微信掃一掃
支付寶掃一掃