為了電腦的安全或加快系統的啟動速度,我們一般在BIOS中設置為優先從硬盤啟動系統,可是一旦遇到需要用啟動盤引導系統的情況時(如在DOS下徹底殺滅病毒、升級BIOS等),就要先進入BIOS修改,完成任務后又要再次進入BIOS將相關設置改回來,十分麻煩,難道就沒有一種魚與熊掌兼得的方法嗎?
解決問題的思路
安裝Windows 98與Windows 2000/XP雙系統的朋友都知道,在C盤的根目錄下有一個啟動管理器的啟動配置文件boot.ini,在該文件的[Operating Systems]小節中有一句:C:\="Microsoft Windows",它是一種缺省用法,它的完整用法是:C:\BOOTSECT.DOS="Microsoft Windows",其中BOOTSECT.DOS是Windows 98的引導扇區文件,隱藏在C盤的根目錄下,引號內的Microsoft Windows是引導Windows 98啟動的菜單項。該句的作用是:從“啟動菜單”上選擇Microsoft Windows,啟動管理器就從BOOTSECT.DOS文件中引導Windows 98啟動。
從上述雙操作系統中啟動Windows 98的過程中可以得出如下結論:如果把啟動盤的引導扇區提取出來做成一個文件保存在C盤的根目錄下,并相應地修改boot.ini文件中的相關語句,就能實現從“啟動菜單”上引導啟動盤啟動系統,從而避免了修改BIOS。
實施步驟
1.安裝Windows 2000/XP的啟動管理器
在Windows 2000/XP或Windows 98與Windows 2000/XP雙系統中已經安裝了啟動管理器,下面介紹在Windows 98安裝啟動管理器的過程。
在Windows 98中運行Windows 2000/XP安裝光盤上的安裝程序,選擇“全新安裝”,一直安裝到啟動時出現“Microsoft Windows”與“Microsoft Windows 2000/XP安裝程序”的啟動菜單,此時已安裝好Windows 2000/XP的啟動管理器,選擇“Microsoft Windows”進入Windows 98,將硬盤各分區中所有以字符開頭并以字符結尾的文件刪除。
2.制作啟動盤的引導扇區文件
下面介紹用Windows 98/2000/XP系統中自帶的DEBUG工具制作啟動盤的引導扇區文件的方法:
先將啟動盤插入軟驅,然后在Windows 98/2000/XP的命令提示符下輸入DEBUG并回車,然后在DEGUG的提示符“-”下按順序輸入以下命令并回車:
-L 100 0 0 1
-RCX
:200
-N C:\FBOOT.DOS
-W
-Q
說明:第一行命令是將啟動盤的引導扇區讀入內存,第二、第三行命令是將引導扇區文件的大小設置為200B(200B是十六進制,即十進制的512B),第四行命令是給引導扇區文件命名為FBOOT.DOS,讀者可根據自己的愛好進行命名,第五行命令是將內存中引導扇區中的數據寫入FBOOT.DOS文件中,寫入完成后屏幕上會顯示“write 00200 bytes”(寫入文件的大小為200B),表明你引導扇區文件已經制作成功,輸入第六行命令Q退出DEBUG。
3.修改boot.ini
在Windows 98系統中boot.ini文件修改如下:
[boot loader]
timeout=O
default=c:\
[operating systems]
C:\="Microsoft Windows"
C:\FBOOT.DOS="從啟動盤啟動系統"
在Windows 2000/XP系統中,在[Operating Systems]小節下添加:C:\FBOOT.DOS="從啟動盤啟動",并將timeout的值修改為0。
從啟動盤啟動系統
完成上述操作后,重新啟動電腦,如果這時需要從啟動盤啟動系統,就按F8進入“Windows高級選項菜單”,選擇“返回到操作系統選項菜單”,按回車鍵進入“啟動菜單”將啟動盤插入軟驅,再選擇“從啟動盤啟動系統”即可從啟動盤引導系統。如果不需要從啟動盤啟動系統,無需任何操作就可以快速啟動你的Windows 98/2000/XP系統了。