恢復使用 dd 建立的中斷的多檔案磁碟映像嗎?

恢復使用 dd 建立的中斷的多檔案磁碟映像嗎?

這是恢復故障硬碟的努力,其中包含多項重要的研究成果。總結一下:使用我嘗試的方法(如下所述),我無法恢復使用 dd 創建的失敗的多個圖像。對於出現的問題有什麼建議或解釋嗎?甚至連「Google關鍵字」的建議也會有幫助。非常感謝。

我在這裡看到了關於如何恢復單個圖像文件的 dd 的帖子+答案 我可以恢復使用 dd 完成的中斷的磁碟映像嗎? 但是,我一定錯過了一些東西,因為跳過/查找選項不適用於我還將圖像拆分為多個文件的情況。以下是我的問題的詳細資訊。

來源磁碟機和目標磁碟機是 1.8" HDD 和 2.5" HDD,皆透過 USB 連接且採用 NTFS 格式。這是在虛擬機器中完成的。

下列的http://www.linuxquestions.org/questions/linux-server-73/dd-starts-fast-10mb-s-but-slows-down-after-30gb-2-4mb-s-658471/page2.html,我使用創建圖像

sudo pv -ptreb -B 64k /dev/sde | sudo pv -ptreb -B 64k /dev/sde | dd bs=64k 轉換=同步,無錯誤 | split -b 16384m - /media/target/whole-drive.img。

(緩衝區大小 64kb,影像被分割成 16GB 的檔案)。我注意到的一個問題是,即使使用“noerror”選項,它也會在遇到無法讀取的區塊時停止,即,

pv: (stdin): 讀取失敗: 輸入/輸出錯誤============================> ] 61% ETA 1:56 :54 142GB 3 :04:10 [13.2MB/s] [================================== ======= ===> ] 61%
2333630+0 筆記錄中的 2333629+1 筆記錄複製了 152936775680 位元組 (153 GB),11050.1 秒,13.8 MB/s

(當未實現分割選項時,這種情況沒有發生 - 但它花了太長時間,而且不可能等待,所以我取消並嘗試將圖像分割為小尺寸,希望它會更快)。

此時有幾個圖像檔案(擴展名為 aa、ab、...、ai)。

由於時間有限,我無法再次從零開始。所以我嘗試了

sudo pv -ptreb -B 64k /dev/sde | sudo pv -ptreb -B 64k /dev/sde | dd bs=64k 跳過=2333630 尋求=2333630 轉換=同步,無錯誤 | split -b 16384m - /media/target/whole-drive.img。

由於緩衝區大小為 64k,因此區塊數 2333630 是根據 152936775680/655536 計算得出的。

當我執行上述命令時, dd 從零開始,我根本看不到現有文件的任何更改(甚至看不到時間戳)。剩餘硬碟空間也沒有變化。請讓我知道可能出現什麼問題。

再一次非常感謝你。帕溫

相關內容