Hard-Disk
Smartctl 實用程序在 HDD 上給出無法糾正和無法讀取的扇區錯誤
我不斷收到來自 smartctl 的與無法讀取和無法糾正的扇區相關的郵件(這是我得到的兩個錯誤:
Device: /dev/sdb [SAT], 209 Currently unreadable (pending) sectors
Device: /dev/sdb [SAT], 200 Offline uncorrectable sectors
有沒有辦法修復這些錯誤?我還對失敗的 HDD(3TB WD Green)進行了運輸智能測試,****簡短的測試通過了,但沒有進行長時間的測試。
第一封郵件從 8 個不可糾正/不可讀
的扇區開始。我是否應該假設驅動器可能很快就會死掉?
無法讀取的扇區是驅動器即將退出的主要標誌。驅動器可能會在沒有事先顯示壞扇區的情況下當機,但如果驅動器開始顯示這種錯誤,幾乎可以保證它不會出現在這個世界上。
“短” SMART 測試實際上並不能驗證整個磁碟,因此它可能會遺漏“長”測試會發現的東西。您可以嘗試進行長時間的測試來確定,但我不會相信任何未來的數據;最好只是更換它。
有沒有辦法解決這些錯誤?
是:如果你覆蓋了不可讀的扇區,它們將被重新映射,並且不再被算作“不可讀(待處理)”和“不可糾正”;它們將計入“重新分配的扇區計數”。
當驅動器無法讀取扇區時,它們不會自行重新映射扇區,希望在某個時候它們能夠再次讀取它們。通過寫入它們,您表明儲存在那裡的數據不再重要,因此驅動器可以忘記這些扇區。