WebSphereMania | boot.ini 與 ARC 路徑語法 [size=r]boot.ini[/size] boot.ini 這個檔案檔是 Windows NT/2000/XP/Server 2003,特別是 ntldr 用來判斷在啟動(開機)過程中,必須顯示的作業系統選項。根據預設值,boot.ini 檔是唯讀且隱藏的系統檔案,而且不容許任何手動式的修改。您可以從 [控制台(Control Panel)] 裡選擇 [系統(System)] 圖示,便可很容易的變更此檔的內容。而檔案內容中的 ARC 路徑範例都可讓 Windows NT/2000/XP/Server 2003 找到 %SystemRoot%(Windows NT/2000 是 WINNT,Windows XP/Server 2003 是 WINDOWS。)目錄,以便載入位於此目錄下的檔案來完成開機程序。 下面是典型的 Boot.ini 檔的格式: [boot loader] timeout=T default=ARC0 [operating systems] ARC1="description" [/switches] ARC2="description" [/switches] …… C:\ = “description” C:\="Microsoft Windows" C:\cmdcons\bootsect.dat="Microsoft Windows Recovery Console" /cmdcons 下列資訊為逐行解釋以上的 Boot.ini 檔:
關於 timeout 的部分,可以再仔細分析如下:
[size=r]ARC 路徑語法[/size] multi(W)disk(X)rdisk(Y)partition(Z)\%SystemRoot% scsi(W)disk(X)rdisk(Y)partition(Z)\%SystemRoot% signature(V)disk(X)rdisk(Y)partition(Z)\%SystemRoot% 其中 V、W、X、Y 及 Z 是用來識別其左方項目的數字,%SystemRoot% 為安裝 Windows 的目錄路徑,一般的預設路徑為 C:\WINNT,但可以手動調整。以上的路徑名稱,請使用英文小寫。 multi(W)
MULTI() 語法指出 Windows NT 必須依靠電腦的 BIOS 以載入系統檔案。這表示作業系統會使用插斷(INT)13 BIOS 呼叫來尋找並載入 NTOSKRNL.EXE 以及啟動 Windows NT 所需的任何其他檔案。 scsi(W)
此外,如果您有多個使用不同裝置驅動程式的控制器,在判斷 W 參數時,您只能將那些被 NTBOOTDD.SYS 控制的配接卡算進去。 signature(V) signature(V) 其實和 scsi(W) 在其他部分的語法差不多,不過 V 是 disk signature。在微軟的文件中所舉數值 V 的例子是 8 位 16 進位數,如 8b467c12。Signature() 語法僅用於下列其中一種條件:
使用 signature() 語法,可以使 Ntldr 定位到磁碟簽名與括號內的數值相符合的磁碟機,而不用去管磁碟機是與哪個 SCSI 號碼連接。 signature() 值是由實體磁碟主開機記錄 (MBR) 中解壓縮的。 該唯一的十六進位數字,是在安裝的文字模式部份過程寫入 MBR 的,或者是由 Microsoft Windows NT 4.0 或以前版本的安裝寫入的。 |
|
![]() | ||||
主題 | 主題作者 | 討論版 | 回覆 | 最後發表 |
【問題】GHOST 遇到 BOOT.INI 中有用signature(XXXXX)的語法 | celloos | -- Windows 討 論 版 | 1 | 2007-05-02 12:50 AM |
關於 boot.ini 這個檔? | luncker | -- HELP ME 電 腦 軟 硬 體 急 救 版 | 1 | 2006-03-11 08:19 PM |
【求助】開機時出現"檔案 boot.ini 錯誤" 要怎麼解決呢? | etree | -- Windows 討 論 版 | 6 | 2003-08-03 07:31 PM |
【求助】檔案 BOOT . INI 不正確 | jacksh | -- HELP ME 電 腦 軟 硬 體 急 救 版 | 1 | 2002-07-09 03:39 PM |
[教學] boot.ini 檔案說明 | godeagle | ---- Windows 作 業 系 統 精 華 版 | 5 | 2001-11-03 12:31 AM |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。