一般來說,boot.ini格式如下:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(2)/WINXP
[operating systems]
multi(X)disk(Y)rdisk(Z)partition(Q)/WINXP="Microsoft Windows XP Professional" /fastdetect
SCSI(X)disk(Y)rdisk(Z)partition(Q)/WIN98="Microsoft Windows 98" /fastdetect
partition(Q)
表示作業系統的系統根目錄所在的分區在同一快硬碟上主要磁碟分割的順序號(Q從1開始)。
rdisk(Z)
若以multi開頭,則Z植表示作業系統的系統根目錄所在的分區所在的硬碟在同一個磁碟控制卡上的硬碟順序號(Z從0開始)。若以SCSI開頭,則Z值無意義,恒等於0。
disk(Y)
若以SCSI開頭,則Y植表示作業系統的系統根目錄所在的分區所在的硬碟在同一個磁碟控制卡上的硬碟順序號(Y從0開始)。若以multi開頭,則Y值無意義,恒等於0。
mutil(X) & SCSI(X)
若電腦中既有IDE盤又有SCSI盤(或只有IDE),且BIOS中SCSI的設定設為enable,則以multi(X)開頭,其中X表示作業系統的系統根目錄所在的分區所在的硬碟所在的磁碟控制卡在同一磁碟控制卡上的順序號(X從0開始計數)。
若電腦中只有SCSI控制器,則以SCSI(X)開頭,其中X表示作業系統的系統根目錄所在的分區所在的硬碟所在的磁碟控制卡在同一磁碟控制卡上的順序號(X從0開始計數)。
boot.ini 檔案開關介紹
這些開關可加在 boot.ini 檔案 [oporating system] 部分的後面,不區分大小寫。
/BASEVIDEO
電腦用標準VGA視頻驅動程式啟動。若使用者安裝一個新的視頻驅動程式但不能正常工作,使用者可以選擇有該開關的Windows 2000 記錄來啟動電腦並變換到另一個視頻驅動程式
/BAUDRATE=nnnn
具體指定傳輸速率用於調試。若有數據機串連,預設的傳輸速率是9600,沒有串連數據機的傳輸速率為19200。在Boot.ini檔案中包括本開關,可以使/DEBUG 開關啟用
/CRASHDEBUG
當使用者啟動Windows 2000時被載入,但僅當發生核心錯誤時才被啟用。若使用者遇到隨機核心錯誤時該開關有效
/DEBUG
當使用者啟動Windows NT時被載入,並且一旦有主調試器串連到電腦就被啟用。使用者調試經常重複出現的問題時使用該開關
/DEBUGPORT=comx
具體指定供調試使用的通訊連接埠,這裡x 是使用者想使用的通訊連接埠號。將該開關包含進Boot.ini 檔案將導致/DEBUG 開關被啟用
/MAXMEM:n
指定Windows 2000可以使用RAM的最大數目。若使用者懷疑某記憶體塊損壞,則該開關有效
/NODEBUG
無可用的有關調試資訊
NUMPROC=x
允許使用者限制多處理器電腦同時啟動處理機個數小於n
/FASTDETECT=[COMx]
關掉NTDETECT中的串列口和匯流排滑鼠檢測。若使用者在啟動過程中有一個組件(不是滑鼠)連接到序列埠,該開關有效,若使用者未指定通訊連接埠就使用/FASTDETECT ,則在所有通訊序列埠滑鼠檢測無效
/SOS
顯示裝置驅動程式載入名稱。啟動失敗(載入驅動程式時)時使用該開關判斷失敗是由哪個驅動程式引起的。
/PAE
指定Boot.ini中/PAE開關的相應記錄,允許某電腦以實體位址延伸(PAE)模式正常啟動。在安全模式下,即使/PAE 開關有效,電腦仍用一般的核心啟動