菜鳥進(jìn)階之十:解決電腦系統(tǒng)啟動(dòng)故障
在使用Windows XP的用戶中,有很多人都遇到過Boot.ini文件丟失,但是又能進(jìn)操作系統(tǒng)的情況。實(shí)際上,Boot.ini就是一個(gè)通過記事本寫出來的配置設(shè)置文件。我們先來看看Boot.ini的作用!
boot.ini是XP/2000眾多啟動(dòng)文件中的一個(gè),它涉及到多操作系統(tǒng)中的OS LOADER的選擇及顯示部分。這個(gè)文件本身是一個(gè)文本文件,我們可以用記事本來對它進(jìn)行修改。
Boot.ini的格式:
當(dāng)我們用記事本打開Boot.ini文件之后,可以看到類似于下面的信息:
[boot loader]
timeout=30
default=scsi(0)disk(0)rdisk(0)partition(1)\\winnt
[operating systems]
scsi(0)disk(0)rdisk(0)partition(1)\\winnt = "Windows NT" /NODEBUG C:\\ = "Previous Operating System on C:\\"
下面的列表描述了 Boot.ini 文件中數(shù)據(jù)的含義:
“timeout”指定在選擇默認(rèn)的操作系統(tǒng)之前 Windows 等待的時(shí)間
“default”指定默認(rèn)的操作系統(tǒng)。
“scsi(0)”表示主控制器(通常也是唯一的控制器)負(fù)責(zé)此設(shè)備。如果有兩個(gè) SCSI 控制器并且磁盤與第二個(gè)控制器相關(guān)聯(lián),則第二個(gè)控制器稱為“scsi(1)”。
如果系統(tǒng)使用 IDE、增強(qiáng)的 IDE (EIDE) 或增強(qiáng)的小型設(shè)備接口 (ESDI) 驅(qū)動(dòng)器,或者如果系統(tǒng)使用沒有內(nèi)置 BIOS 的 SCSI 適配器,請將“scsi”替換為“multi”。
“disk(0)”指要使用的 SCSI 邏輯單元 (LUN)。它可以是獨(dú)立的磁盤,但是大多數(shù) SCSI 設(shè)置對每個(gè) SCSI ID 只有一個(gè) LUN。
“rdisk(0)”指物理磁盤 1
本例中的“partition(1)”是計(jì)算機(jī)中第一個(gè)驅(qū)動(dòng)器上的唯一分區(qū)。如果有兩個(gè)分區(qū)(C 和 D),則分區(qū) C 為 partition(1),分區(qū) D 為 partition(2)。
包含多重引導(dǎo)方式的參數(shù)(如果有的話)要求檢查 Winnt 文件夾以從指定的 SCSI 控制器的磁盤和分區(qū)進(jìn)行引導(dǎo)。
“/NODEBUG”指定沒有監(jiān)視任何調(diào)試信息。調(diào)試信息僅對程序開發(fā)人員有用。
您可以添加 /SOS 選項(xiàng)以在加載驅(qū)動(dòng)程序時(shí)顯示驅(qū)動(dòng)程序名。默認(rèn)情況下,OS Loader 屏幕僅顯示進(jìn)度點(diǎn)。
“Previous Operating System on C:\\”表示“上一個(gè)操作系統(tǒng)”是 MS-DOS,因?yàn)椤癈:\\”是 MS-DOS 路徑。
讀懂Boot.ini中各語句的意思之后,當(dāng)用戶遇到Boot.ini文件丟失,完全可以自行手動(dòng)編寫一個(gè),按照上面的格式就行,并不復(fù)雜。
關(guān)注我們


