|
|
求助!!! 十万火急!!!
spfdisk的說明檔提到的:
十六. 如何挽救損毀的分割表 ?!
使用特殊工具事先備份分割表,當損壞時再使用特殊工具蓋回即可,一般的防毒程
式都有這個功能,所以這個問題應該如此解決,但如果沒有備份要怎麼辦呢? Norton
的 DiskEdit 是一套不錯的選擇,它可讓使用者以最簡單的方式隨意填入分割表的內容
,但缺點是分割表的內容都必須由使用者自行負責,這點倒是蠻累的,所以筆者建議讀
者可以試著將 SPFdisk 與 Norton's DiskEdit 配合使用,以彌補那一點點的美中不足
,畢竟 Norton Utilities 在筆者及多數人心目中是最強的修復程式!
SPFdisk 的非破壞性儲存在重建分割表時不會破壞啟動磁區,且只要輸入啟始磁柱
及結束磁柱,有必要時更改系統 ID ,或者利用本程式提供的『顯示磁區』功能查看系
統資料,其餘的部份皆由程式自動計算產生,如此對於分割表的救援就更容易了。
本程式也具備〔搜尋啟動物件〕的功能及從 99-003 版開始所提供分割選單內的
DOS TOOLS 子選單裡,有著一群專為救援 DOS 啟動磁區所設計的一些功能(例如:參考
還原、挽救啟動磁區、搜尋及顯示FAT、ROOT...等等),使用者都可以善加利用。
※ 救援範例:
一. 如果硬碟原本只有一個佔滿空間的主分割:
使用 SPFdisk 的硬碟分割工具建立一個涵蓋整部硬碟的主分割,然後選擇
非破壞性儲存,如此便救回來了!
ps. 若啟動磁區也損壞,則必須再使用 DiskEdit 來復原。您也可以使用本程式
所提供的〔啟動磁區救援工具〕,只要選擇該 DOS 分割後按 [Enter],選擇
分割選單下 DOS Tools 叫出救援選單,選擇〔 挽救啟動區(Recovery Boot
Sector) 〕的功能,如果您的 FAT、ROOT 及資料尚未損壞,應該都可以順利
的救回!
二. 如果硬碟上原本有數個主分割,但無擴充分割:
1. 進入 SPFDisk 硬碟分割工具並選擇等待救援的硬碟,按 [TAB] 出現主功能
選單,選擇搜尋開機物件的功能,此時會開始找尋啟動物件,請將找到的啟
動磁區位置記錄下來(可按 Pause 鍵暫停搜尋)。
2. 由於主分割最多只可能建立四個,且使用者不見得有建這麼多個分割,若搜
尋結果疑似啟動磁區的分割數量正好為使用者原先分割的數量,那麼不必考
慮,以這些搜尋到的磁柱資料作為各分割的啟始磁柱,且結束磁柱為下一個
分割的啟始磁柱減1,兩個分割不應該出現重疊的區域。建立完成後儲存時
選用非破壞性儲存,且詢問是否調整 DOS 啟動磁區時選擇 N (假設啟動磁
區並未損毀),如此便將分割表救回來了。
3. 倘若搜尋結果超過四個,則還必須進行過濾的作業。
4. 復原過程裡如果有 DOS 的分割,則可用〔參考還原〕的功能進行復原(假設
啟動磁區並未損毀),此功能於 99-002 開始支援!
ps. DOS 啟動磁區的 12h ~ 13h(FAT-12) 及 20h ~ 23h(FAT-16 或 FAT-32)
等位元組,記載了該分割的總磁區數,可以根據此值來判斷是否重建的分割
正確!
ps. 只有可設定啟始磁柱的分割工具才有可能造成分割彼此間的不連續,像 MS-DOS
的 FDISK 就造不出來了,SPFdisk 與 Linux's Fdisk 就可以造的出來,除非是
使用者故意建立成如此,否則應該都是連續的。
三. 同(二),但有擴充分割:
方法與(二)雷同,但必須注意的是那些啟動磁區是是主分割的,而那些是邏
輯分割的,也必須找出擴充分割的啟始及結束磁柱,使用法(二)所搜尋出來的不
僅是啟動磁區,也會摻雜邏輯分割表在裡面,所以要特別分清楚,最好是先還原
主分割,如此最後剩下的空間就可以說都是擴充分割的區域了,除非您尚有保留
空間,否則請都剩餘空間建立一個擴充分割!
通常搜尋結果若在同一個磁軌上第0面找出的是[分割表],而第1面找出的
是[啟動磁區],那麼這個分割幾乎可以斷定是邏輯分割了,使用者只要知道原本
建立了多少個邏輯分割,然後將搜尋到的邏輯分割位置在紙上排列一下,檢查有
無重疊的區域,若有則必須判斷何者才是真正原本的分割,此時進行邏輯分割的
建立,以方才紙上所記錄的磁柱資料逐一建立,建立完成後對每個分割執行〔傾
印內容〕的功能,看是否所顯示的都是啟動磁區,可經由啟動磁區的標籤辨視,
例如: MS-DOS 是 MS-DOS5.0 、 Win95 以上版本則是 MSWIN4.1 、 Linux 安
裝在 Super Block 的 LILO 是 LILO 、 WinNT 則是 NTFS..... 等等。
同樣的,復原過程裡如果有 DOS 的分割,則可用〔參考還原〕的功能進行復
原(假設啟動磁區並未損毀)!
ps. 只要與邏輯分割扯上關係的都不太容易還原,如果沒有還原主分割表內的擴充
分割,也就是若沒有找出擴充分割所含括的範圍,則其下所有的邏輯分割就很
難重見天日了,所以請使用者特別注意。 |
|