Linux恢復檔案雙手鐧
在這篇文章中,我們將闡明如何在 系統中使用 TestDisk 來恢復硬碟上已刪除或丟失的檔案,它是非常優秀的修復工具,隨一款免費的叫做 PhotoRec 的工具釋出。PhoteRec 工具用於從儲存介質比如硬碟,數位相機和 cdrom 裝置中恢復丟失的檔案。(LCTT 譯註:PhotoRec 的意思是 Photo Recovery,不是 Photo Recorder。)
在系統中執行以下相關的 來安裝 TestDisk:
------- On Debian/Ubuntu/Linux Mint ------- $ sudo apt-get install testdisk ------- On CentOS/RHEL/Fedora ------- $ sudo yum install testdisk ------- On Fedora 22+ ------- $ sudo dnf install testdisk ------- On Arch Linux ------- $ pacman -S testdisk ------- On Gentoo ------- $ emerge testdisk
如果你的 Linux 系統倉庫中沒有這個安裝包,可以從 這裡 下載然後在 Live CD 中執行即可。
這個安裝包也可以在應急修復 CD 工具中找到,比如 Gparted LiveCD 、 Parted Magic 、 Ubuntu Boot CD 、 Ubuntu-Rescue-Remix 及其它工具等。
安裝完成之後,使用 root 賬號許可權開啟文字視窗,啟動 PhotoRec,並指定已刪除檔案的分割槽:
$ sudo photorec /dev/sda3
你將會看到下面的互動介面:
使用左右箭頭選擇選單選項,按Enter鍵確認。要繼續恢復操作,選擇 [Proceed]並單擊 Enter。
你將看到下面的介面:
選擇 [Options] 來檢視可用的恢復選項,如下圖所示:
按 Q返回,在下圖介面,你可以指定你想要查詢並恢復的副檔名。因此,選擇 [File Opt],按Enter鍵確認。
按 s來選擇或取消選擇所有的副檔名,如果你已經取消選擇了所有的副檔名,只需要使用向右箭頭選擇你想要恢復的檔案型別即可(或者按向左箭頭取消選擇)。
例如,我想恢復所有系統中丟失的 .mov型別的檔案:
按 b鍵儲存設定,之後你應該看到如下圖所示資訊。單擊Enter鍵返回(或者按 Q鍵),再按 Q鍵返回到主介面。
現在選擇 [Search]開始檔案恢復。在下圖中,選擇儲存檔案分割槽的檔案系統型別,然後按Enter鍵。
下一步,如下圖所示,選擇是僅對空閒空間還是整個分割槽進行分析。注意選擇整個分割槽將會讓操作過程變得更長更慢。選擇合適的選項後,按Enter鍵繼續。
選擇一個目錄用於儲存將要恢復的檔案,選擇完成之後,按 C鍵繼續。選擇不同分割槽的目錄,以避免當更多的檔案儲存在這個分割槽時覆蓋掉已刪除的檔案。
按向左箭頭返回到根分割槽下。
下圖顯示正在被恢復的指定型別的已刪除檔案。你可以按Enter鍵來停止操作。
注意:在恢復的過程中,你的系統會變得很慢,很可能會卡住一段時間,請耐心等待直至恢復完成。
最後, Photorec 工具將會顯示出已恢復檔案的數量及儲存的路徑。
預設情況下,已恢復的檔案將會以 root 賬號許可權儲存,因此,你需要以提升許可權的方式開啟檔案管理器來訪問這些檔案。
使用如下操作(指定你的檔案管理器):
$ gksudo nemo 或 $ gksudo nautilus 想了解更多的資訊,訪問 PhotoRec 官網: http://www.cgsecurity.org/wiki/PhotoRec。
到此為止吧!在這篇文章中,我們闡明瞭使用 PhotoRec 工具來恢復磁碟中已刪除或丟失檔案每一個步驟。這是目前為止我使用過的最可靠和有效的恢復工具,如果你知道還有其它相似的工具,請在評論中跟大家分享。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2949432/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 檔案意外刪除恢復(Linux)OracleLinux
- 同名檔案替換怎麼恢復,恢復同名檔案
- Linux中XFS檔案系統的備份,恢復,修復Linux
- word怎麼恢復儲存前的檔案,word檔案恢復
- 檔案替換後怎麼恢復,恢復被覆蓋的檔案
- 檔案中勒索恢復
- Linux雜項(001) - ext4magic檔案恢復Linux
- Linux檔案恢復利器 ext3grep與extundeleteLinuxdelete
- 如何備份及恢復Linux檔案許可權Linux
- 剪下後的檔案可以恢復嗎?恢復剪下檔案怎麼辦?
- word自動儲存的檔案怎麼恢復,word檔案恢復
- 剪下的檔案還能恢復嗎,恢復剪貼丟失的檔案
- Linux下用rm刪除的檔案的恢復方法Linux
- linux下恢復誤刪除oracle的資料檔案LinuxOracle
- linux系統下檔案誤刪除該如何恢復?Linux
- Linux伺服器資料恢復案例;ocfs2檔案系統資料恢復Linux伺服器資料恢復
- eclipse 恢復誤刪檔案Eclipse
- qq檔案失效怎麼恢復 qq已失效的檔案能不能恢復
- 360粉碎檔案可以恢復嗎,如何恢復360強力刪除的檔案
- Linux下面誤刪除檔案使用extundelete工具恢復介紹Linuxdelete
- Git操作檔案的時候手賤了,怎麼恢復?Git
- Git恢復刪除的檔案Git
- mysql 透過idb 恢復檔案MySql
- 電腦檔案恢復軟體
- uninstall 後的檔案如何恢復
- U盤檔案被隱藏怎麼恢復 U盤檔案恢復隱藏的方法
- 【伺服器資料恢復】NTFS檔案系統下雙迴圈riad5的資料恢復案例伺服器資料恢復
- 行動硬碟刪除的檔案能恢復嗎,怎麼恢復硬碟刪除的檔案硬碟
- 與控制檔案有關的恢復
- 【RMAN】如果控制檔案損壞那麼如何恢復?恢復控制檔案的方式有哪幾種?
- 隨身碟檔案被隱藏怎麼恢復 隨身碟檔案恢復隱藏的方法
- u盤檔案變成快捷方式怎麼恢復,恢復U盤檔案的五種方法
- XFS檔案系統的備份、恢復、修復
- Linux 恢復rm -rf命令所刪除的達夢資料檔案Linux
- Linux下利用檔案描述符恢復的成功失敗實驗Linux
- linux-ext4格式檔案誤刪除,該如何恢復?Linux
- Oracle-無備份情況下,如何手動恢復控制檔案Oracle
- 【伺服器資料恢復】linux ext3檔案系統下mysql資料庫資料恢復案例伺服器資料恢復LinuxMySql資料庫