解讀引導文件
在Windows NT類的操作系統(tǒng),如Windows NT/2000/XP中,有一個特殊文件被稱為“”。這個文件可以根據(jù)我們的需求輕松設置多重啟動系統(tǒng)。通常情況下,""文件存在于已安裝了Windows
在Windows NT類的操作系統(tǒng),如Windows NT/2000/XP中,有一個特殊文件被稱為“”。這個文件可以根據(jù)我們的需求輕松設置多重啟動系統(tǒng)。通常情況下,""文件存在于已安裝了Windows NT/2000/XP操作系統(tǒng)的分區(qū)中,默認為C:。但是它默認具有隱藏和系統(tǒng)屬性,所以您需要設置文件夾選項以顯示""文件。您可以使用任何文本編輯器來打開它。
設置""文件
在Windows 2000或XP系統(tǒng)中,我們可以輕松設置""文件。只需在"我的電腦"上右鍵單擊,選擇"屬性"打開"系統(tǒng)屬性"對話框,然后點擊"高級"選項卡,在"啟動和故障修復"中點擊"設置"按鈕即可打開"啟動和故障修復"對話框。在這里,我們可以對其進行詳細設置。
如果您擁有Windows XP操作系統(tǒng),您還可以使用"系統(tǒng)配置實用程序"更方便地編輯""文件。具體做法是打開"開始"菜單,點擊"運行"命令,在彈出的文本框中輸入"msconfig"并點擊"確定",然后會彈出"系統(tǒng)配置實用程序"窗口,再點擊""選項卡。在這里,我們可以方便地設置文件。
""文件的內(nèi)容解讀
1. 系統(tǒng)加載部分([boot loader])
這部分很簡單,只有兩個設置:timeout和default。"timeout"用于設定開機時系統(tǒng)引導菜單顯示的時間,超過設定值則自動加載"default"指定的操作系統(tǒng)。默認值為30秒。您可以在此設置等待時間的長短。將其設為"0"將不顯示系統(tǒng)引導菜單。"default"用于設定默認引導的操作系統(tǒng)。等號后面的操作系統(tǒng)必須是已在"[operating systems]"中存在的。如果想默認加載其他操作系統(tǒng),可以參考"[operating systems]"中的操作系統(tǒng)列表,并將要加載的操作系統(tǒng)按格式寫在"default"后面。
2. 操作系統(tǒng)部分([operating systems])
在這部分中,列出了機器上安裝的所有操作系統(tǒng)。例如,如果機器上只有一個操作系統(tǒng),那么就只會有一條信息,如"multi(0)disk(0)rdisk(0)partition(1)Windows"Microsoft Windows XP Professional"/fastdetect"。需要注意的是,在英文引號內(nèi)的文字是在引導操作系統(tǒng)菜單時顯示的供我們選擇操作系統(tǒng)的提示文字,您可以隨意更改。而"multi(0)disk(0)rdisk(0)partition(1)Windows"這句需要解釋一下,因為它涉及ARC(高級RISC計算機)命名,用于標識設備的動態(tài)方法。了解這些,我們就可以解釋前面那條信息的含義了,即在0號非SCSI設備上的第0號磁盤的第一個分區(qū)中的"Windows"目錄下可以找到可啟動的操作系統(tǒng)。
""文件的開關(guān)符
以下是一些常見的開關(guān)符及其含義:
- /3GB:將用戶區(qū)和系統(tǒng)區(qū)分配為3G比1G的比例(僅適用于使用NT企業(yè)版且應用程序支持該選項的情況下)。
- /BASEVIDE:使用標準VGA方式啟動,主要用于顯示驅(qū)動程序失效時。
- /BAUDRATE:指定用于調(diào)度的波特率,默認為9600,對于線纜Modem則為19200。
- /BOOTLOG:將日志寫入%SystemRoot%NTBTLOG.TXT。
- /BURNMEMORY:使NT少使用指定數(shù)量的已知內(nèi)存,例如/burnmemory64表示有64MB內(nèi)存NT不使用。
- /CRASHDEBUG:在內(nèi)核錯誤時啟動調(diào)度器,對于經(jīng)常出現(xiàn)無故錯誤的系統(tǒng)很有用。
- /DEBUG:在啟動NT時加載調(diào)度器,可隨時激活,在錯誤再次發(fā)生時使用。
- /DEBUGPORTcomx:指定用于調(diào)度的端口,其中X表示端口號。
- /FASTDETECT:在Win2000啟動時,使系統(tǒng)不檢查串行口和并行口。
- /HALlt;halgt;:允許用戶使用非默認的HAL。
- /INTAFFINITY:設置多處理器HAL(HALMPS.DLL),使編號最大的處理器接收中斷請求。
- /KERNELlt;kernelgt;:與上述功能相同,只適用于SMP中的內(nèi)核。
- /MAXMN:指定NT可使用的最大內(nèi)存數(shù),對于有損壞內(nèi)存片的情況很有用。
- /NODEBUG:不使用調(diào)試信息。
- /NO