Data-Recovery

壞扇區、SMART、SpinRite、碟片上的韌體和驅動器 ID 問題

  • April 15, 2010
  1. SMART 是否有可能給出錯誤的讀數(比如我在擺弄大量的恢復程序、傳輸等),還是它絕對是與驅動器物理狀態的只讀直接關聯?
  2. SpinRite 5 級“恢復壞扇區”是否對工廠標記的扇區進行操作?它們是否與您的通用壞扇區處於同一級別,因此 SpinRite 具有完全訪問權限?
  3. (許多?)驅動器的主要韌體,如 WD Passport儲存在碟片上。它是如何保護的?SpinRite 的扇區恢復會損壞它嗎?
  4. 驅動器無法報告有效身份資訊 ( hdparm -I /dev/xx) 是否與損壞的韌體一致,或者只是一般的磁碟故障?我可能誤解了韌體在這裡的作用。我感覺我讀過一個驅動器的身份資訊是在碟片上,就像分區表等等。這是真的?
  1. Smart 在磁碟上記錄大量值。對於每個值,在報告錯誤之前都有一個限制。如果您遇到 smart 錯誤,您的磁碟很可能是壞的,但 smart 不能保證給出警告。某些類型的濫用(經常啟動和關閉磁碟)可能會導致早期智能錯誤。
  2. 我不知道 SpinRite 對磁碟使用什麼介面。在某些磁碟上,生產磁碟時使用了工廠介面,但我認為磁碟在沒有特殊硬體的情況下不會暴露這一點。否則它只能讀/寫標準驅動參數,而不能輕易訪問被韌體標記為壞的塊。
  3. 沒有磁碟(在 IDE 之後)將整個韌體儲存在碟片上。因為它需要一個韌體來讀取碟片。IDE/SCSI 之前的磁碟有時沒有韌體。我認為沒有理由將韌體儲存在碟片上。
  4. 有關磁碟幾何形狀等的資訊儲存在片上韌體中。未能報告它可能是磁碟當機的跡象,也可能是磁碟的通信問題(例如主/從衝突)。

如果磁槃無法報告幾何圖形,您通常無論如何都無法讀取它。在這些情況下,我通常建議從備份中恢復…因為您確實有備份,對嗎?

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