Mount

無法通過 ddrescue 掛載複製分區

  • October 28, 2018

我在安裝複製分區時遇到問題。為了複製它,我以 root 身份使用: ddrescue -f -n /dev/sda3 ./sda3_rescue.img ./rescue.log

我複製的分區是一個損壞的 NTFS 分區。壞了,因為在調整這個 NTFS 分區的大小時,我有 BoD(快閃記憶體),之後這個分區被標記為 RAW(以前是 NTFS)。因為我需要一些windows工具,所以我複制了這個分區並重新安裝了windows(但在我嘗試使用windows工具修復這個分區之前——當然沒有積極的結果)。現在我需要進入這個圖像並恢復一些重要的文件。我嘗試掛載此映像,但掛載無法將此映像辨識為 NTFS 文件系統。有誰知道如何從這種圖像中獲取文件?

您是否以導致分區開始移動的方式調整分區大小?根據用於調整大小的確切工具以及調整大小中斷的階段,這可以解釋為什麼file無法檢測到它。

我將首先嘗試從testdisk( Advanced -> Boot -> Rebuild BS) 進行引導扇區恢復。如果這不起作用,請嘗試執行分區掃描testdisk以希望找到原始分區中剩下的任何內容。確保在觸摸任何可能修改圖像的選項之前對圖像文件進行了另一個備份。

你也可以試試DMDE——它可以讓你檢查文件是否可以免費恢復,但在你付費之前恢復有一些限制——它曾經在類似的情況下幫助過我(ntfsresize 破壞了我的分區,因為我試圖縮小它太多) . 可能還有其他類似的工具。

如果這也不起作用,那麼如果沒有關於 NTFS 內部結構和手動修復資料結構的一些非常詳細的知識,就不可能恢復文件系統。

在最壞的情況下,您可以嘗試使用諸如photorec嘗試恢復數據之類的工具,而無需查看 NTFS 文件系統,但這意味著硬碟上的所有目錄結構和大量碎片文件都將失去。

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