Hard-Drive
SMART 長時間自檢。發現壞塊後是否繼續測試?
我最近一直在密切關注啟用 SMART 的 HDD(連接到 OSX 伺服器,這對於開箱即用的 SMART 輸出不是很有幫助)。
驅動器肯定是失敗了——磁頭咔噠一聲,SMART 測試失敗(儘管如此
SMART overall-health self-assessment test result: PASSED
)等等,我有一個替代品,當你讀到這篇文章時,它將會是 DD。我只是有一個關於 SMART 輸出的問題(不是驅動器是否出現故障!)。下面的
Remaining
百分比是發現第一個錯誤後剩餘的測試量。問題是 - 發現錯誤後 SMART 測試是否繼續?如果沒有,是否有人知道是否有辦法強制它完成並測試整個驅動器?
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 1 Extended offline Completed: read failure 80% 18302 406986
謝謝你的時間!
不,檢測到第一個壞扇區後測試不會繼續*。*
從 smartctl 手冊頁:
自我測試 -
$$ ATA $$列印 SMART 自檢日誌。磁碟維護一個自檢日誌,顯示自檢結果,可以使用下面描述的“-t”選項執行。對於最近的 21 次自測,日誌會顯示測試類型(短期或擴展、離線或強制)以及測試的最終狀態。如果測試未成功完成,則顯示剩餘測試的百分比。測試發生的時間(以磁碟壽命小時為單位)也被列印出來。$$ Note: this time stamp wraps after 2^16 hours, or 2730 days and 16 hours, or about 7.5 years. $$如果檢測到任何錯誤,第一個錯誤的邏輯塊地址 (LBA) 將以十進製表示法列印。在 Linux 系統上,smartmontools 網頁提供了有關如何將此 LBA 地址轉換為包含錯誤塊的磁碟文件名稱的說明。