ddrescue 期間硬碟停止工作並發出奇怪的聲音

ddrescue 期間硬碟停止工作並發出奇怪的聲音

我們有一個較舊的 HDD(WD Black 500 GB),仍在使用它所擁有的數據,但在某些時候,Windows 無法在安裝該驅動器的情況下啟動。我檢查了 Linux 安裝,主資料分割區有一個未知的檔案系統。我決定最安全的方法是dd建立該分割區的映像,然後找出恢復檔案系統的方法。當我做到這一點時,我開始偶爾遇到讀取錯誤。然後,我ddrescue從已經複製的約 11 GB 資料中找到並產生了一個映射文件,並從那裡繼續。

我每隔幾秒鐘就會遇到一些錯誤,但進展相當快(沒有錯誤時約為 50 MB/s)。但我注意到了一些奇怪的聲音,但我並沒有想太多。

我讓它運行了大約 8 個小時,然後第二天又運行了大約 8 個小時,然後它開始發出更糟糕的聲音。根據 ddrescue,我搶救了 205 406 MB,而它的位置約為 300 000 MB,因此大約 100 GB 未正確讀取。

此時,硬碟基本上停止了任何回應。 ddrescue 立即檢查了所有剩餘數據,檢查任何 SMART 數據或以任何方式存取設備都會導致以下錯誤(此錯誤正試圖將其置於待機狀態):

Error sending ATA command STANDBY IMMEDIATE: Unexpected sense data returned:
0000: 00 00 00 00 ...
0010: 00 00 00 00 ...

只有零。同時,硬碟不再發出噪音,仍在旋轉。除了關掉電腦我什麼都做不了。一段時間後,我決定再試一次,因為我在網路上找不到太多相關資訊。我的系統(Ubuntu)啟動很困難,它顯示了這些錯誤,但最終啟動了:

錯誤

GUI 一開始沒有顯示設備,但我能夠檢查 SMART 狀態,它仍然報告磁碟良好(但有太多讀取錯誤和類似的錯誤)。我再次嘗試了 ddrescue,要求它重試無法讀取的區域,但基本上,在 20 分鐘後 HDD 再次鎖定之前,它無法讀取任何內容(可能是幾KB)。

HDD 發出以下聲音:鎖定之前,鎖定後


是否仍可以從此硬碟恢復資料?我知道在家這樣做有風險,但我沒有錢進行專業資料恢復。我應該擔心噪音嗎?我以前並不真正擔心的原因是它只是偶爾發出奇怪的聲音。據我所知,硬碟沒有掉落或發生任何事情,因此我不認為驅動器會出現故障,從而在讀取硬碟時造成進一步的損壞。

答案1

您的硬碟馬達和/或其他機械部件已損壞/即將失效。

恢復的唯一選擇將需要對發生故障的組件進行物理修復,這需要非常專業的設備並且成本高昂。

答案2

我知道我遲到了一年,但我的信息可能會幫助下一個人,所以這裡...有時我很幸運地通過將驅動器放入靜電袋中並將其放入凍結30-45 分鐘,然後立即重新連線並從上次成功的救援點重新啟動ddrescue(顯然您必須建立日誌檔案才能使其工作)。根據驅動器的大小,您可能需要多次重複此過程才能完成救援,但這仍然比將其發送到恢復實驗室要好得多。希望這對某人有幫助。

相關內容