主題:
[教學]利用SPFDISK還原不小心弄壞的分割區(沒有軟碟機的情況)
[打印本頁]
發表人:
桂正和
時間:
2008-2-10 01:04 PM
主題:
[教學]利用SPFDISK還原不小心弄壞的分割區(沒有軟碟機的情況)
寫下這篇心得算是替自己做個紀錄
萬一好死不死又發生類似情況
我還記得這篇文章
因為時間不夠
所以先用文字大概敘述一下>"<
狀況發生的原因是因為我自己的作業系統有問題(濫電腦一枚)
好死不死我用GHOST還原不了
(這個問題我還在找原因)
後來想說先拿自動安裝的WIN2000來裝看看
裝完順便安裝Ghost來還原測試
可是!
安裝完畢之後居然發現
我的分割表亂掉了>"<
天哪!?
我一堆MP3跟工具程式都在D耶..........
最重要的是"9"年工作生涯的程式心血都在這裡面
當場整個崩潰.........
後來發呆了兩個多小時之後(中間幹了啥事發洩心情就不說了)
振作精神想辦法用另外一台電腦上網找資料
本來是找到一些還原軟體
但是都是屬於還原單檔資料
對於我資料的龐大性來說
這種軟體實在是不夠用....
最後發現一篇大概的教學
是利用SPFDisk作分割區還原
其中
為了能成功使用SPFDisk還真是不小麻煩
1.手上有個工具片中的SPFDisk是舊版,沒辦法偵測大容量硬碟
2.軟碟機全部壞掉
好....
先是上網找到了虛擬軟碟機Floppy Image Creator 5
我找到的連結如下
http://www.tucows.com/preview/387829
安裝完畢之後
開啟主畫面
然後在上面的工具列選擇File -> Virtual Floppy Drive
然後在中間空白地帶按滑鼠右鍵選擇「Virtual Floppy Drive」
就可以新增一個虛擬軟碟機
然後在編號上(會有0、1、2編號)
在上面按滑鼠右鍵選擇Create Floppy Memony Drive
讓虛擬磁碟機中產生虛擬磁片
然後在上網找建立98開機片的程式
我找到的連結內含產生SPFDisk舊版程式
http://myweb.hinet.net/home3/chengbin/w98se.zip
http://aha-chu.myweb.hinet.net/tools.htm
解壓縮程式之後
打開w98se.exe
在主程式畫面
1.勾選Writing on Floppy
2.選擇虛擬軟碟機的位置
3.勾選Formatting
4.點選ok開始產生
在虛擬軟碟機裡面
就可以看到已經產生好的相關開機程式
然後到SPFDisk官方網站
http://spfdisk.sourceforge.net/
下載最新版的程式
我下載的是SPFDisk 2000-03t (繁體版)
然後點選下載的程式兩下(我的範例為Spf2K3tC.exe此程式)
會開啟dos視窗自動解壓縮程式到執行程式的目錄底下
SPFDISK.EXE
NEW.TXT
readme.txt
這三個檔案
複製SPFDISK.EXE
蓋過虛擬軟碟機中的同檔
接下來利用Nero
燒錄開機光碟
我是開啟Nero Burning ROM
然後選擇[CD] -> [CD-ROM(boot)]
選擇[開機]標籤
點選[可開機的邏輯磁碟]
選擇虛擬磁碟機的位置
然後就可以開始燒了
如果有需要一併使用的程式
可以燒錄在內
燒錄完畢之後用這片光碟開機
開機之後
A槽為開機片
X槽會是另外燒錄的程式目錄
(會有提示:Your CD-ROM Drive is "X")
在A:\執行SPFDIK
1.選擇硬碟分割工具
2.選擇硬碟(如果只有一顆硬碟會跳過此步驟)
3.按鍵盤上的tab按鍵,選擇[處理開機物件]->[搜尋開機物件]
4.會詢問是否存檔,我自己是選擇否
5.詢問是否搜尋磁柱的每一個面,我是選擇否
記住搜索出來的結果
看看有沒有符合自己要找的分割磁區資料
依我自己的狀況來說
我的分割區原始設定為
1:磁柱0 -> 磁柱10193
2:磁柱10194 -> 磁柱最尾巴
兩者皆是NTFS[07]
接下來開始救援
重新設定好相關磁區(建議依照要救援的原始磁區照樣設定)
1.然後按esc離開
2.詢問是否儲存修改結果到硬碟,選擇是
3.詢問儲存的硬碟位置是否正確,選擇是
4.詢問是否要使用破壞性儲存,選擇否(非常重要!千萬不要選錯)
5.是否修正dos分割的啟動磁區內容,選擇否(非常重要!千萬不要選錯)
6.是否建立UNDO檔,我選擇否
最後利用軟體看到的結果
C:79,964.1 MB
D:225,278.7MB(總容量) 218,878.3MB(已使用)
符合我要救回來的空間使用資訊
最後隨便灌了一個自動安裝的xp測試
然後開啟d槽
資料果然正確救回來了
鬆了一口氣阿
後記:
原來Windows2000會分辨不出大容量的硬碟
分割區會隨便亂搞
如果大家有相同狀況請小心>"<
[桂正和 在 2008-12-24 12:19 PM 作了最後編輯]
發表人:
jjjalan
時間:
2008-2-13 07:02 AM
我以前也發生這種事,也是用SPFDisk還原回來的,
不過這個方法我已經忘了很久(因為是亂試成功的),
看到你這篇文章又勾起了回憶,趕快存起來。
發表人:
RetupmocSoft
時間:
2008-2-13 10:34 AM
建議分割完後,用 Spfdisk 把分割表備份起來,
進入 Partition Tools 後
選擇要備份的硬碟
按 TAB 叫出功能表
選擇 Backup and Restoration (名稱有點忘了) 功能
然後備份選擇第一項,要還原的選擇第二項
這部分需要軟碟機或 FAT/FAT32 磁區
等到 Partition Table 不小心被破壞後
可以用原先備份的還原
裡面的資料不需救援就可以直接存取.
chkdsk 命令檢查也是 100% 正常的
發表人:
mmcatdog
時間:
2008-2-15 11:40 PM
Windows2000會分辨不出大容量的硬碟是因為不支援需要修正後才能
目前我200GB就很好用 不會再出現分割區問題 所以一定要先做修正再玩GHOST
不然資料就會 嗚呼哀哉
發表人:
twneco
時間:
2008-2-29 10:35 AM
我之前在VISTA下也遇過兩次,一次是安裝SP1 RC版時把隨身碟插著讓他跑完整各更新
之後隨身碟(80G)的內容就全消失變成兩各分割都沒格式化的狀況
另一次則是安裝SP1 RTM的時候(還真學不乖
)
救援方式我也是使用SPFDISK,進去後把錯誤的分割砍掉
接下來做出與原本相同的分割設定記得要設定好分原本的格式(NTFS/FAT32),然後重點跟版大的一樣
>4.詢問是否要使用破壞性儲存,選擇否(非常重要!千萬不要選錯)
>5.是否修正dos分割的啟動磁區內容,選擇否(非常重要!千萬不要選錯)
之後在從開後東西就回來囉
歡迎光臨 TWed2k (http://twed2k.org/)
Powered by Discuz! 4.1.0