只要在電腦上裝了 Windows 2000/XP,就會(huì)在C盤根目錄下產(chǎn)生一個(gè)boot.ini文件,它是你的系統(tǒng)的引導(dǎo)信息文件,在里面你可以看到電腦上裝有什么系統(tǒng),各個(gè)系統(tǒng)的位 置,以及其他一些信息。下面就讓我們來看看這個(gè)文件以及相關(guān)的信息吧。
Windows NT在BOOT.INI中采用了稱為高級(jí)RISC計(jì)算機(jī)(Advanced RISC COMPUTER,ARC)的跨平臺(tái)標(biāo)準(zhǔn)格式來表示路徑。一個(gè)遵循ARC規(guī)范的路徑名有下表中的參數(shù)組成:
scsi (x)或multi(x) 標(biāo)識(shí)硬盤適配器 disk(y) SCSI總線號(hào):如果是 multi 則總為0 rdisk(z) multi的物理驅(qū)動(dòng)器號(hào);如果是scsi則忽略 partition 邏輯分區(qū)號(hào) 前三個(gè)參數(shù)是以0為基的,也就是說,第一個(gè)IDE物理驅(qū)動(dòng)器是rdisk(0), 而第二個(gè)則是rdisk(1)。然而不同的是,partition卻是基于1的,因此第一個(gè)驅(qū)動(dòng)器上的第一個(gè)分區(qū)是rdisk(0)partition (1)。 路徑必須提供所有的參數(shù),不能省略任何參數(shù)。例如, multi(0)disk(0)rdisk(0)partition(1)是一個(gè)有效參數(shù),盡管這里的 disk(0) 沒有代表任何意義,因此,multi(0)rdisk(0)partition(1) 是無效路徑。 第一個(gè)參數(shù)幾乎總是 multi,即使是SCSI控制器也總是使用 multi 。在boot. ini 文件中使用scsi的一種情況是,SCSI控制器上的BIOS是關(guān)掉的。在這種情況下,系統(tǒng)分區(qū)的根目錄中有一個(gè)附加的隱藏只讀文件系統(tǒng) NTBOOTDD.SYS。 NTBOOTDD.SYS是一個(gè)訪問這種沒有BIOS的SCSI控制器的設(shè)備驅(qū)動(dòng)程序,或者 也可以作為不使用INT13標(biāo)識(shí)硬盤的SCSI控制器的驅(qū)動(dòng)程序。
下面讓我們看一個(gè)實(shí)例:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
C:\=Microsoft Windows
這個(gè)文件表示這臺(tái)機(jī)器裝有雙系統(tǒng),默認(rèn)引導(dǎo)的系統(tǒng)是windows2000
第二行 timeout=30 表示顯示開機(jī)時(shí)選擇操作系統(tǒng)的等待時(shí)間是30秒;default=multi(0)disk(0)rdisk(0)partition(2)\ WINNT 表示默認(rèn)引導(dǎo)的系統(tǒng)是WINNT;[operating systems]這一行下面是操作系統(tǒng)列表;multi(0)disk(0)rdisk(0)partition(2)\WINNT= "Microsoft Windows 2000 Professional" /fastdetect (請(qǐng)參照上面的解釋)表示的意思是第一個(gè)IDE硬盤上(rdisk(0))的第二個(gè)分區(qū)(partition(2))上裝有Windows 2000; C:\=Microsoft Windows 表示C盤上裝有其它的windows操作系統(tǒng)(9X,me)。
以下的方法只適用于一下操作系統(tǒng) Microsoft Windows 2000 Advanced Server ,Microsoft Windows 2000 Datacenter Server ,Microsoft Windows 2000 Professional ,Microsoft Windows 2000 Server 對(duì)于其它操作系統(tǒng)則沒試過。
我們知道Windows 2000在啟動(dòng)時(shí)如果按F8的話,會(huì)出來讓我們選擇的是否進(jìn)入安全模式的選項(xiàng)的,但是如果你需要經(jīng)常進(jìn)入安全模式的話,每次這樣做很麻煩?,F(xiàn)在讓我們看看如何修改boot.ini來使你直接進(jìn)入安全模式。
模式開關(guān)(Switch)
安全模式/safeboot:minimal /sos /bootlog /noguiboot
帶有網(wǎng)絡(luò)的安全模式/safeboot:network /sos /bootlog /noguiboot
帶有命令行的安全模式/safeboot:minimal(alternateshell) /sos /bootlog /noguiboot
啟用日志/bootlog
啟用VGA模式 /basevideo
目錄服務(wù)恢復(fù)模式/safeboot:dsrepair /sos
調(diào)試模式/debug
使用“帶命令行提示的安全模式”開關(guān)的boot.ini例子:
[boot loader]
timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect /SAFEBOOT:MINIMAL(ALTERNATESHELL)
注意: /sos /bootlog /noguiboot 開關(guān)對(duì)上面任何一個(gè)設(shè)置都不是必須的,但是它們有助于找到錯(cuò)誤。當(dāng)你按下F8,并選擇其中一個(gè)模式的時(shí)候,那些開關(guān)是包含在里面的。
/fastdetect:comnumber
該開關(guān)將關(guān)閉 Ntdetect.com 文件對(duì)指定端口上串行鼠標(biāo)和總線鼠標(biāo)的檢測(cè)功能。如果在啟動(dòng)過程中您在串行端口上連接了除鼠標(biāo)以外的組件,則可使用該開關(guān)。例如,輸入 /fastdetect:comnumber,其中 number 為串行端口號(hào)??墒褂枚禾?hào)分隔多個(gè)端口號(hào)以關(guān)閉一個(gè)以上的端口。如果使用 /fastdetect 但未指定通信端口,則將關(guān)閉所有通信端口上的串行鼠標(biāo)檢測(cè)功能(這是微軟給的解釋)
Windows NT在BOOT.INI中采用了稱為高級(jí)RISC計(jì)算機(jī)(Advanced RISC COMPUTER,ARC)的跨平臺(tái)標(biāo)準(zhǔn)格式來表示路徑。一個(gè)遵循ARC規(guī)范的路徑名有下表中的參數(shù)組成:
scsi (x)或multi(x) 標(biāo)識(shí)硬盤適配器 disk(y) SCSI總線號(hào):如果是 multi 則總為0 rdisk(z) multi的物理驅(qū)動(dòng)器號(hào);如果是scsi則忽略 partition 邏輯分區(qū)號(hào) 前三個(gè)參數(shù)是以0為基的,也就是說,第一個(gè)IDE物理驅(qū)動(dòng)器是rdisk(0), 而第二個(gè)則是rdisk(1)。然而不同的是,partition卻是基于1的,因此第一個(gè)驅(qū)動(dòng)器上的第一個(gè)分區(qū)是rdisk(0)partition (1)。 路徑必須提供所有的參數(shù),不能省略任何參數(shù)。例如, multi(0)disk(0)rdisk(0)partition(1)是一個(gè)有效參數(shù),盡管這里的 disk(0) 沒有代表任何意義,因此,multi(0)rdisk(0)partition(1) 是無效路徑。 第一個(gè)參數(shù)幾乎總是 multi,即使是SCSI控制器也總是使用 multi 。在boot. ini 文件中使用scsi的一種情況是,SCSI控制器上的BIOS是關(guān)掉的。在這種情況下,系統(tǒng)分區(qū)的根目錄中有一個(gè)附加的隱藏只讀文件系統(tǒng) NTBOOTDD.SYS。 NTBOOTDD.SYS是一個(gè)訪問這種沒有BIOS的SCSI控制器的設(shè)備驅(qū)動(dòng)程序,或者 也可以作為不使用INT13標(biāo)識(shí)硬盤的SCSI控制器的驅(qū)動(dòng)程序。
下面讓我們看一個(gè)實(shí)例:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
C:\=Microsoft Windows
這個(gè)文件表示這臺(tái)機(jī)器裝有雙系統(tǒng),默認(rèn)引導(dǎo)的系統(tǒng)是windows2000
第二行 timeout=30 表示顯示開機(jī)時(shí)選擇操作系統(tǒng)的等待時(shí)間是30秒;default=multi(0)disk(0)rdisk(0)partition(2)\ WINNT 表示默認(rèn)引導(dǎo)的系統(tǒng)是WINNT;[operating systems]這一行下面是操作系統(tǒng)列表;multi(0)disk(0)rdisk(0)partition(2)\WINNT= "Microsoft Windows 2000 Professional" /fastdetect (請(qǐng)參照上面的解釋)表示的意思是第一個(gè)IDE硬盤上(rdisk(0))的第二個(gè)分區(qū)(partition(2))上裝有Windows 2000; C:\=Microsoft Windows 表示C盤上裝有其它的windows操作系統(tǒng)(9X,me)。
以下的方法只適用于一下操作系統(tǒng) Microsoft Windows 2000 Advanced Server ,Microsoft Windows 2000 Datacenter Server ,Microsoft Windows 2000 Professional ,Microsoft Windows 2000 Server 對(duì)于其它操作系統(tǒng)則沒試過。
我們知道Windows 2000在啟動(dòng)時(shí)如果按F8的話,會(huì)出來讓我們選擇的是否進(jìn)入安全模式的選項(xiàng)的,但是如果你需要經(jīng)常進(jìn)入安全模式的話,每次這樣做很麻煩?,F(xiàn)在讓我們看看如何修改boot.ini來使你直接進(jìn)入安全模式。
模式開關(guān)(Switch)
安全模式/safeboot:minimal /sos /bootlog /noguiboot
帶有網(wǎng)絡(luò)的安全模式/safeboot:network /sos /bootlog /noguiboot
帶有命令行的安全模式/safeboot:minimal(alternateshell) /sos /bootlog /noguiboot
啟用日志/bootlog
啟用VGA模式 /basevideo
目錄服務(wù)恢復(fù)模式/safeboot:dsrepair /sos
調(diào)試模式/debug
使用“帶命令行提示的安全模式”開關(guān)的boot.ini例子:
[boot loader]
timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect /SAFEBOOT:MINIMAL(ALTERNATESHELL)
注意: /sos /bootlog /noguiboot 開關(guān)對(duì)上面任何一個(gè)設(shè)置都不是必須的,但是它們有助于找到錯(cuò)誤。當(dāng)你按下F8,并選擇其中一個(gè)模式的時(shí)候,那些開關(guān)是包含在里面的。
/fastdetect:comnumber
該開關(guān)將關(guān)閉 Ntdetect.com 文件對(duì)指定端口上串行鼠標(biāo)和總線鼠標(biāo)的檢測(cè)功能。如果在啟動(dòng)過程中您在串行端口上連接了除鼠標(biāo)以外的組件,則可使用該開關(guān)。例如,輸入 /fastdetect:comnumber,其中 number 為串行端口號(hào)??墒褂枚禾?hào)分隔多個(gè)端口號(hào)以關(guān)閉一個(gè)以上的端口。如果使用 /fastdetect 但未指定通信端口,則將關(guān)閉所有通信端口上的串行鼠標(biāo)檢測(cè)功能(這是微軟給的解釋)

