追蹤
。有你真好。
關於部落格
‧∴ ° 手心的太陽‧∴ °∴ ‧°‧∴ ☆╮
  • 321027

    累積人氣

  • 21

    今日人氣

    2

    追蹤人氣

使用 TestDisk 來進行磁碟救援!

而以 SPFDisk 開啟的話,乃顯示如下:


接下來,我們試著故意將磁碟分割表破壞掉。重新開機後,SPFDisk 顯示硬碟分割表錯亂了:



我們試著用 SPFDisk 進行救援。其結果如下:


我們可以發現,SPFDisk 並無法找到所有的分割區;它只能分辨 NTFS 及 VFAT 分割區。且以上所顯示的資訊對一般的人而言實在過於艱澀,僅依靠這些資訊就算是老手也不容易能就此進行磁碟救援。因此,我們在此介紹另一個更易於使用的自由軟體,TestDisk。

警告: 因為進行『磁碟救援』並無法保證絕對能完整救回您硬碟裡的資料,相反的,進行『磁碟救援』很有可能會反而使得您硬碟裡的資料一去不復返。您應該將『磁碟救援』視為最後的救援手段。非必要請勿輕易嘗試!

和 SPFDisk 類似的,TeskDisk 也是一個開放原始碼的自由軟體。它能見於 DOS/Win32/Linux/Sun/Mac 等各種常見的電腦平台上。由於自由軟體的特性,您可以隨心所欲、無限制得 使用/散佈/修改 這些軟體。這也是我們推薦使用自由軟體的主因。

在 Debian GNU/Linux 裡,使用以下指令就能輕鬆將 TeskDisk 安裝至系統裡:


aptitude install testdisk


但若您沒有 Debian GNU/Linux 系統,您可以下載 TeskDisk 的 DOS 版並將其放入 DOS 開機片中。在開機完成後,鍵入 teskdisk 來執行它。

如圖,這是 DOS 版的 TeskDisk 的啟動畫面,在它的歡迎訊息之下的,是訊問您要如何處理 Log 檔案。在此個人是選擇 [ No Log ]:





接下來是選擇要在哪顆硬碟上進行救援:



為了讓 TeskDisk 能順利將正確的硬碟分割表寫回,請選擇正確的硬碟分割表格式。在此個人是選擇 [ Intel ]:

接下來就要開始進行救援了。請按下 [ Analyze ] 開始分析硬碟:


因為我們的磁碟分割表已完全損毀,所以它可能會出現以下錯誤訊息。我們可以不理會並繼續進行:

接下來,它會訊問您,這個硬碟是不是使用 Vista 進行切割的。如果不確定,就選 [ Y ]:



不一會功夫,它就找到所有的分割區了。經過比較,我們發現在此所找到的分割表和原本的分割表並無二致,TestDisk 真是一點都不含糊。請在此按下 [ T ] 改變磁碟格式、按下 [ L ] 載入備份檔,或按下 [ Enter ] 進入下一步:


如果您想讓 TestDisk 再進行更詳盡的偵測,請在此選擇 [ Search! ],但應該是沒必要的:


接下來,選擇 [ Write ] 將結果寫入磁碟分割表。因為這顆磁碟分割表原本就損壞了,所以在此即使是寫入錯誤的資料其實也無所謂,硬碟裡各分割區的資料若無意外應該是不會因此被破壞掉的。但還是請戒慎恐懼方為上策。


這是在寫入磁碟前的最後確認。請務必三思:


最後,TestDisk 會告訴您,請重開機讓變更生效。

接下來,請按下 [ Quit ] 離開:


我們可以在此再選擇另一顆硬碟進行救援,或按下 [ Quit ] 離開:


最後在離開前,TestDisk 會再提醒您一次,請重開機讓變更生效。


好了,您可以重新開機試試是否所有的資料都已完全回復了。但如果這樣子還是無法將資料救回,您可能得試試其它的磁碟救援方式了。

在救援磁碟分割表方面,TestDisk 可以說是最著名的軟體了。自由軟體雖然往往沒有任何商業公司在背後支援,但它的功能卻往往超越其它同類型的商業軟體。這也許是自由軟體最迷人最不可思議之處吧?

相簿設定
標籤設定
相簿狀態