Hard-Drive

SMART 長時間自檢。發現壞塊後是否繼續測試?

  • April 15, 2015

我最近一直在密切關注啟用 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 地址轉換為包含錯誤塊的磁碟文件名稱的說明。

引用自:https://serverfault.com/questions/682931