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