我不小心格式化了我的外部硬碟,但我很快就取消了它。我能夠恢復我的所有內容。
答案1
在這些情況下,我們不會嘗試對損壞的磁碟進行任何修改!您應該按照以下步驟操作(我正在以這種方式工作):
- 從電腦上取下 HDD,並將其插入外部 USB 托架。
- 使用 製作整個磁碟的完整原始副本
dd
。例子:dd if=/dev/sdb of=/my/backup/disk.raw bs=1M
- 製作一份副本
disk.raw
並將其收起來,以便在需要恢復時保留未更改的版本。 disk.raw
先掃描testdisk
看看是否可以恢復分割區。- 如果上述方法不成功,請使用 以取得盡可能多的資料
photorec
。 - 如果不起作用,請嘗試其他恢復軟體,但始終對影像檔案進行操作!這對於避免造成更大的損失至關重要。
注意:關於上述實用程式的使用,請先閱讀其手冊。
答案2
Frantique 關於 dd-ing 的答案是一個非常好的做法,但請注意,dd 整個驅動器將需要很長時間。如果你在 photorec 方面運氣不佳,我可能會建議R-Linux。我在 FAT32 驅動器上嘗試過 PhotoRec,然後它恢復了 90% 的文件,但 R-Undelete(Win 相當於 R-Linux)恢復了我想要恢復的 100% 的文件。在大多數情況下,photorec 會做得非常好,所以我肯定會嘗試兩者,特別是如果你得到混合的結果。
答案3
R-Linux(恢復工作室)是最好的之一。我之前已經多次使用過這個工具。我在一家公司工作,他們使用商業版本,9/10 次它可以恢復你想要的一切。真正出色的應用程式。之前多次救過我和後面的朋友。
R-Linux 是一款免費的檔案復原實用程序,適用於 Linux 作業系統和多個 Unix 中使用的 Ext2/Ext3/Ext4 FS 檔案系統。 R-Linux 採用與 R-Studio 相同的 InteligentScan 技術,以及靈活的參數設置,為 Linux 平台提供最快、最可靠的檔案復原。然而,與 R-Studio 不同,R-Linux 無法透過網路復原資料或重建 RAID,或提供物件複製。
特點(來自他們的網站):
R-Linux 恢復文件:
- 由於病毒攻擊、斷電或系統崩潰而被刪除;
- 包含檔案的分割區被重新格式化、損壞或刪除後;
- 當磁碟上的分割區結構發生變更或損壞時。在這種情況下,R-Linux 可以掃描磁碟,嘗試尋找先前存在的分割區並從找到的分割區還原檔案。
- 來自有壞扇區的磁碟。在這種情況下,R-Linux可以先將整個磁碟或其一部分複製到映像檔中,然後再處理該映像檔。當磁碟上不斷出現新的壞磁區並且必須立即保存剩餘資訊時,這尤其有用。
R-Linux進階功能:
- 標準「Windows 資源管理器」風格的介面。
- 主機作業系統:
- Linux 版本:Linux,核心 2.6 以上
- Windows 版本:Win2000、XP、2003、Vista、Windows 7、Windows 8
- 支援的檔案系統:僅限 Ext2/Ext3/Ext4 FS (Linux)。
識別與解析動態 (Windows 2000/XP/Vista/Win7)、基本型、GPT 和 BSD (UNIX)分區佈局架構和蘋果分區圖。支援基於 GPT 的動態分割區以及基於 MBR 的動態分割區。
為整個硬碟、邏輯磁碟或其一部分建立映像檔。此類映像檔可以像普通磁碟一樣進行處理。映像可以是與舊版本 R-Linux 相容的簡單的精確物件副本(普通映像),也可以是可以壓縮、分割成多個部分並受密碼保護的壓縮映像。此類映像與 R-Drive Image 建立的映像完全相容,但與舊版本的 R-Linux 不相容。
識別本地化名稱。
- 復原的檔案可以儲存在主機作業系統可存取的任何(包括網路)磁碟上。
摘自這裡: