- 摩傑斯
- 2014-06-16
推薦幾款Linux系統資料恢復管理工具
據國外媒體報道,一直以來,計算機使用者都會被電腦宕機、硬碟崩潰和記憶體晶片損耗過量等問題困擾。近日,Techradar網站針對上述問題為大家總結了12款基本的Linux系統還原工具,具體如下:
![]()
注意了,使用Ubuntu作業系統的使用者可以用軟體包管理器安裝以下程式,只需搜尋程式名稱即可安裝。
1、Photorec:自各種損壞的媒體中恢復丟失的檔案
Photorec是一款免費的、跨平臺的命令列工具,它可以幫助使用者找回不小心刪除的照片,同時,Photorec幾乎可以從使用者的可移動媒體或硬碟驅動器找回任何其他格式的檔案。
據瞭解,Photorec可以涉及的區域包括硬碟、光碟、USB驅動器、記憶卡甚至是諸如iPods的行動式音樂播放器,它可以讀取FAT、NTFS、EXT2/3和HFS+分割槽中的資料塊,能夠幫助使用者找回超過300種流行格式的檔案,其中包括ZIP、HTML、PDF和JPG等格式。
2、e2fscktools:檢查和修正不一致的檔案系統
現代作業系統每天都必須執行許多的讀寫操作,隨著時間的推移,使用者有一天很有可能會發現檔案系統出現不一致,這就需要類似於e2fscktools的工具去檢查和修改EXT2、EXT3和EXT4檔案系統。與此同時,使用者還可以使用e2fscktools去標記磁碟壞區,因此它們並不適用於儲存資料。
而對於其他的檔案系統,使用者則可以使用xfs_ repair、jfs_fsck、fsck.resiserfs進行檢測修復。
3、ntfsresize:改變NTFS分割槽大小
與e2fsck工具一樣,大多數主流的Linux桌面發行版中都包含ntfsresize工具,它可以幫助使用者調整32位和64位的Windows分割槽的大小。當使用者想要擴大或縮小檔案系統的時候,這個工具可以檢查NTFS的分割槽錯誤。
4、FSArchiver:複製整個分割槽
對於一個損壞的磁碟來講,唯一有效的解決方案就是備份。雖然當前市場中有很多的備份工具,但是都不及FSArchiver這麼出色。
透過FSArchiver,使用者可以將檔案系統的內容儲存到一個壓縮歸檔中,這可以幫助使用者節約空間,備份資料還支援讀寫格式。
5、chntpw:重設 Windows 密碼
毋庸置疑的,密碼保護是確保賬戶安全的一個好辦法,但是使用者往往會忘記所設定的賬戶密碼。當前,大多數的Web服務都會有一個備份計劃,它可以幫助使用者找回密碼,但是Windows並不具備這一項功能。
當使用者忘記Windows密碼的時候,chntpw工具就可以派上用場了,它可以幫助使用者重置Windows安裝密碼。
6、Sfdisk:備份分割槽表
如果使用者在計算機中安裝多個系統,那麼就很容易導致分割槽表混亂,諸如Gparted的工具意味著建立和調整分割槽的大小已經不再是一件苦差事,但是當面對錯位的分割槽表的時候,Gparted並不管用。
在此,筆者向大家推薦Sfdisk工具,它是一個小命令列工具,被繫結在各個Linux發行版本中,可以用來備份、編輯、恢復分割槽表。據悉,使用者可以用sfdisk -d /dev/sda > sda_table.txt 備份分割槽表,用sfdisk /dev/sda
7、ddrescue:重建一個損壞的磁碟
一直以來,使用者都會尋找能夠幫助自己檢查並糾正損壞的分割槽的工具,但是當古老的磁碟或光碟機出現讀取錯誤的時候使用者往往會手足無措。這個時候,使用者就可以嘗試一下用DDRESCUE工具去備份毀壞磁碟,然後嘗試修復備份。
8、Rsync:遠端備份
使用者可以使用Rsync工具透過網路備份資料,它是一個非常實用的應用程式。
9、GAG:先進的引導載入器
當使用者安裝多個作業系統或者是克隆一個啟動分割槽的時候,MBRs很容易會被破壞,這個時候使用者可以切換到GAG啟動管理器。
據瞭解,把GAG安裝在磁碟的主分割槽或者邏輯分割槽中,能夠引導9個不同的作業系統,它可以為使用者帶來引導管理器預期的所有功能,其中包括進入預設作業系統的計時器和配置選單的密碼保護。
10. Inquisitor:硬碟測試
Inquisitor可以幫助使用者進行硬碟測試,提早解決各種問題,Inquisitor live CD 包含很多的模組去測試各種元件,例如硬碟、磁碟控制器、光碟、USB驅動器、CPU、記憶體等。
11、chkrootkit:檢測 rootkits
一直以來,計算機病毒都是使用者所擔憂的程式,chkrootkit可以幫助使用者透過許多知名的rootkits去檢查安裝程式的情況,掃描入侵者。
12. md5deep:搜尋丟失的檔案
誠然,使用者可以透過某些工具去恢復丟失的檔案,但是如何確保檔案的完整性呢?如果您的系統已經被入侵了,那麼攻擊者很有可能已經使用惡意檔案取代了原有的檔案。這個時候,使用者就可以使用md5deep去記錄系統檔案hash目錄,透過hash找到丟失的檔案。




