此外,如果係統中有多個硬盤驅動器,或每個磁盤有多個分區,則應備份每個磁盤上的主引導記錄和每個分區的分區引導扇區。其中,啟動盤上的主引導記錄和Windows 2000係統分區上的分區引導扇區是最重要的。位於其他驅動器或分區上的MBR和PBS對引導過程並不重要,但如果他們出現了錯誤或者損壞,那麼這些驅動器中的文件將無法訪問。

可以使用Windows 2000資源套件中的兩個實用程序中的任何一個來備份這些特殊的磁盤扇區:基於Windows 2000的程序DISKPROBE或者基於MSDOS的程序DISKSAVE。這些工具包含在Windows 2000資源套件的CDROM中。

18.2.1 使用DISKSAVE備份MBR和PBS

DISKSAVE是一個MSDOS實用工具,可以將主引導記錄和分區引導扇區備份成文件。要使用DISKSAVE,必須用MSDOS引導盤啟動係統,如果沒有一張DOS啟動盤而且係統不能運行MSDOS,則隻能使用基於Windows 2000的DISKPROBE工具來代替了。

必須將係統啟動到MSDOS下才能使用DISKSAVE,DISKSAVE不能從Windows 2000的命令提示符下運行。

用DISKSAVE創建的文件應保存到Windows 2000的啟動盤或DOS引導盤中。如果日後由於MBR或PBS損壞而導致計算機出現了引導問題,可以用這些軟盤中的一個來恢複它們,以便嚐試並恢複係統。DISKSAVE工具的另一個強大功能是它可以允許關掉Windows 2000係統分區的係統ID字段中的容錯控製位。當主驅動器失敗時,這對鏡像的(RAID 1)或者雙工的磁盤卷很有幫助。在這種情況下,如果Windows 2000在主驅動器失敗後無法啟動,可以用DISKSAVE工具關閉鏡像磁盤中係統分區的容錯控製位。

DISKSAVE程序的文件名為DISKSAVE.EXE它位於Windows 2000資源套件的主安裝目錄中。將該工具拷貝到軟盤中是個好主意,因為當它所在的驅動器失敗時,會無法訪問它。要運行該程序,首先用MSDOS啟動盤啟動係統,然後在MSDOS提示符進入DISKSAVE所在的目錄,然後鍵入DISKSAVE,如果DISKSAVE所在的卷不是FAT卷,就需要將DISKSAVE程序拷貝到軟盤中以便運行它。

DISKSAVE的主菜單選項有:

F2:備份主引導記錄。該功能會將啟動盤上第0柱麵,第0磁頭,第1扇區存儲到指定的文件中。當創建或刪除了一個分區,或者改變了分區中所用的文件係統的時候,需要新建一個該記錄的拷貝。

F3:恢複主引導記錄。該功能會將指定的文件拷貝到啟動盤上第0柱麵、0柱麵,第0磁頭,第1扇區上。恢複該扇區的同時也更換分區表。恢複過程中程序不會檢查該文件是不是正確的主引導記錄。

F4:備份分區引導扇區。該功能將磁盤0上係統分區的第一個扇區保存到指定的文件中。

F5:恢複分區引導扇區。該功能用指定文件中的內容替換係統分區的第一扇區。恢複過程中程序不會檢查該文件是不是正確的分區引導扇區記錄。

F6:關閉啟動盤上的容錯。這個功能在當Windows 2000無法從一個係統分區的鏡像集中啟動時非常有用。該功能尋找係統分區,然後檢查係統ID字節高位是否設置,如果該分區是容錯卷的成員,Windows 2000會設置高位,關閉該位與打開鏡像等效。一旦關閉了該位,DISKSAVE將無法重新設置該位。

當用DISKSAVE備份MBR(F2菜單選項)或PBS(F4菜單選項)時,會提示輸入備份目標文件的全名,包括路徑,該名字可以是任何喜歡的符合8.3的MS-DOS文件名規範的名字。

DISKSAVE隻保存磁盤0上的主引導記錄和磁盤0上係統分區的分區引導記錄。

18.2.2 使用DISKPROBE備份MBR和PBS

盡管基於Windows 2000的DISKPROBE實用工具可以完成所有與基於MS-DOS的DISKSAVE相同的功能,但DISKPROBE比DISKSAVE的功能更完善。實際上,DISKPROBE工具(包含在Windows 2000資源套件的CDROM中),完全是一個低級磁盤編輯器,並且與其他的商業程序相類似,如Symantec的Norton DiskEdit。與大多數其他低級磁盤編輯工具一樣,DISKPROBE允許保存、恢複、定位、顯示和修改磁盤中的數據。實際上,DISKPROBE可以讓管理員對驅動器上的每一個字節的數據進行訪問,而不注重安全性。

由於DISKPROBE潛在的危險性,在使用DISKPROBE對磁盤進行任何改動之前,擁有一個當前係統的完全備份,包括注冊表,是非常重要的。

盡管DISKPROBE為管理員提供了非常強大的故障處理和診斷能力的功能,但是在這裏,我們將討論的範圍僅限製在它的備份MBR/PBS功能上。

依照下列步驟使用DISKPROBE工具備份主引導記錄:

圖18-1 打開DISKPROBE

(1)通過選擇DISKPROBE工具的快捷方式啟動它,它的快捷方式通常位於StartMenu"開始"→"程序"→"Windows 2000 Support Tools"→Disk Tools(磁盤工具)菜單中,將會顯示如圖18-2所示的DISKPROBE主窗口。

圖18-2 DISKPROBE的窗口

(2)從菜單中選擇Driver(驅動器)→Physical Drive(物理驅動器),將會看到如圖18-3所示的打開物理驅動器的對話框。係統中的每個物理驅動器都以PhysicalDriveN為名列出,其中n=0是第一個硬盤驅動器,n=2是第二個,依次類推。雙擊包含要保存的主引導記錄(由於包含係統分區的物理驅動器上的MBR最重要,因此第一個要保存的MBR就是它)的驅動器。在基於INTEL X86的係統中,這個驅動器總是PhysicalDrive0,而在基於RISC的係統中,它可能會是其他驅動器。

圖18-3 物理驅動器對話框

(3)在Handle0組群框中,選擇"Set Active(設為活動)"按鈕並單擊"Close(關閉)"。

(4)接著,選擇菜單中的"Sectors(扇區)→Read(讀取)",這將打開Sector Range(扇區選擇)對話框。在對話框中,設置Starting Sector文本框為0,Number of Sector文本框為1,然後單擊Read,這時應顯示該驅動器的主引導記錄。

(5)從菜單中選擇"File(文件)"→"Save As(另存為)"。

(6)接著輸入備份MBR的文件名。建議將這個文件保存到緊急恢複盤、Windows 2000啟動盤或MS-DOS引導軟盤中。如果除正在備份的主引導記錄所在的硬盤以外,還有其他硬盤,也可以將不同驅動器的多個MBR保存到軟盤上。

使用DISKPROBE工具同樣也可以備份驅動器分區中的分區引導扇區。實際上有兩種不同的方法可以滿足需要:一個是使用物理驅動器,一個是使用邏輯驅動器。此外,使用不同的方法取決於所涉及的分區是主分區還是擴展區。

主分區是唯一能包含操作係統的類型,可以給每個主分區分配一個驅動器盤符,如C:或D:,並且每個物理驅動器最多可以有4個主分區。擴展分區是除主分區外的另一種類型的磁盤驅動器分區,它可以被分為一個或多個邏輯驅動器。