ps. 若启动磁区也损坏,则必须再使用 DiskEdit (注:此乃NU8.0 for DOS的磁盘编辑工具)来复原。您也可以使用本程式所提供的〔启动磁区救援工具〕,只要选择该 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. 只要与逻辑分割扯上关系的都不太容易还原,如果没有还原主分割表内的扩充分割,也就是若没有找出扩充分割所含括的范围,则其下所有的逻辑分割就很难重见天日了,所以请使用者特别注意。