常見的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
以下著重介紹[operating systems]部分。
1.partition(Q) 表示作業系統的系統根目錄所在的分區在同一快硬碟上主要磁碟分割的順序號(Q從1開始)。
2.rdisk(Z) 若以multi開頭,則Z植表示作業系統的系統根目錄所在的分區所在的硬碟在同一個磁碟控制卡上的硬碟順序號(Z從0開始)。
若以SCSI開頭,則Z值無意義,恒等於0。
3.disk(Y) 若以SCSI開頭,則Y植表示作業系統的系統根目錄所在的分區所在的硬碟在同一個磁碟控制卡上的硬碟順序號(Y從0開始)。
若以multi開頭,則Y值無意義,恒等於0。
4.若電腦中既有IDE盤又有SCSI盤(或只有IDE),且BIOS中SCSI的設定設為enable,則以multi(X)開頭,其中X表示作業系統的系統根目錄所在的分區所在的硬碟所在的磁碟控制卡在同一磁碟控制卡上的順序號(X從0開始計數)。
若電腦中只有SCSI控制器,則以SCSI(X)開頭,其中X表示作業系統的系統根目錄所在的分區所在的硬碟所在的磁碟控制卡在同一磁碟控制卡上的順序號(X從0開始計數)。
/SAFEBOOT:安全啟動,只啟動HKLM\System\CurrentControlSetControl\SafeBoot中的驅動程式和服務,其後可跟三個參數Minimal、Network或Dsrepair。Minimal和Network允許在網路連接下啟動系統。而Dsrepair要求系統從備份裝置中調入活動目錄的設定。還有一個選項是Minimal(AlternateShell),它讓系統調入由HKLM\System\CurrentControlSetSafeBoot\AlternateShell指定的SHELL程式,而不使用預設的Explorer。
/NOGUIBOOT:不載入VGA驅動程式,也就不會顯示啟動過程和失敗時的藍屏資訊。
/BOOTLOG:將日誌寫入Nnbtlog.txt檔案。
/BASEVIDEO:使用標準VGA方式啟動,這種方式主要用於顯示驅動程式失效時。
/SOS:在調入驅動程式名時顯示它的名稱,因驅動問題而無法啟動時使用比較好。
通過以上設定我們就可以輕鬆設定啟動菜單了!
由以上可知,BOOT.INI是一個非常重要的系統檔案,沒有它,系統將無法進行引導,所以我們平時除了要對其作必要的備份之外,還要編輯它的方法。特別是在安裝多系統時,如果沒有按照從低到高(Windows 98、Windows 2000、Windows XP、Windows 2003)的安裝順序,該檔案往往會被損壞。如果我們掌握修改和編輯它的辦法,就不會到時候無計可施了。
修改windows啟動開機畫面
1.用記事本開啟c:boot.ini,找到windows xp啟動項所在的行,在末尾加入 /noguiboot
2.找到自己做好的開機畫面,存放在c:\windows下 命名為 boot.bmp 圖片大小為 640*480 16色