我們熟悉的雙引導(dǎo)菜單
啟動(dòng)與故障恢復(fù)
1.更改默認(rèn)的操作系統(tǒng)
只要在“默認(rèn)操作系統(tǒng)”下拉列表框中選擇一個(gè)操作系統(tǒng)即可,選擇后會(huì)看到在""后多出一個(gè)“/fastdect”的單詞,這說(shuō)明該操作系統(tǒng)已被設(shè)置為默認(rèn)的引導(dǎo)系統(tǒng),點(diǎn)擊下面的“確定”即可生效。
2.設(shè)定顯示操作系統(tǒng)列表的時(shí)間
在這里你可以自由設(shè)定顯示操作系統(tǒng)列表的時(shí)間或者顯示恢復(fù)選項(xiàng)的時(shí)間,缺省設(shè)置是30秒,不過(guò)我們可不希望在啟動(dòng)時(shí)等待如此之久,因此將它改成了5秒,建議朋友們不要再縮短這個(gè)時(shí)間,否則可來(lái)不及按下F8鍵了?! ?
三、深入認(rèn)識(shí)雙引導(dǎo)菜單
不過(guò),筆者更感興趣的是上圖中的這一句話(huà):要手動(dòng)編輯啟動(dòng)選項(xiàng),請(qǐng)單擊“編輯”。這個(gè)“編輯”按鈕下有些什么內(nèi)容呢?
原來(lái),雙啟動(dòng)菜單是由一個(gè)名為boot.ini的文本文件所控制,所謂“手動(dòng)編輯啟動(dòng)選項(xiàng)”也就是說(shuō)對(duì)這個(gè)文本文件中進(jìn)行手工編輯(圖3),這里的內(nèi)容雖不多,但朋友們可能不太容易理解,這里筆者就詳細(xì)解釋一下:
打開(kāi)Boot.ini文件看到里面的內(nèi)容
1.[Boot Loader]:引導(dǎo)記錄
(1)timeout=5
在你選擇默認(rèn)操作系統(tǒng)之前,“timeout”表示在NTLKR加載默認(rèn)的操作系統(tǒng)之前可供用戶(hù)從啟動(dòng)加載程序畫(huà)面選擇操作系統(tǒng)的秒數(shù),如果該值為0,則NTLDR將不顯示加載程序畫(huà)面,而直接啟動(dòng)默認(rèn)的操作系統(tǒng),其實(shí)它也就是前面所提到的“顯示操作系統(tǒng)列表的時(shí)間”框。默認(rèn)值是30秒,這里筆者已經(jīng)將之調(diào)整為5秒。
(2)Default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
Default當(dāng)然是指默認(rèn)(缺?。┑囊馑迹簿褪窍到y(tǒng)默認(rèn)要加載的那個(gè)操作系統(tǒng)路徑,即系統(tǒng)啟動(dòng)時(shí)等待你選擇的高亮條部分。但可能有很多朋友對(duì)multi(0)、disk(0)、rdisk(0)、partition(1)這些名稱(chēng)很不理解,其實(shí)在Windows中,這涉及到ARC的一些知識(shí):
ARC是x86或RISC計(jì)算機(jī)中用于標(biāo)識(shí)設(shè)備的一種動(dòng)態(tài)方法,ARC命名的第一部分是用于標(biāo)識(shí)硬件適配卡/磁盤(pán)控制器,典型的ARC名字的構(gòu)成結(jié)構(gòu)如下所示:
component(x)disk(y)rdisk(z)partition(a)
這里的“component”字段一般只有兩種有效值:scsi和multi,代表設(shè)備的硬件適配器。scsi當(dāng)然是指SCSI磁盤(pán),multi則是指除SCSI之外的其它磁盤(pán)接口?!皒”代表適配器的序號(hào),第一個(gè)為0,第二個(gè)為1,該值可以一直分配下去,直到所有驅(qū)動(dòng)器分配結(jié)束;皔”是指多總線(xiàn)SCSI適配器中的總線(xiàn)號(hào)碼,對(duì)multi而言,該值為0;“z”是指multi適配器上磁盤(pán)的序號(hào),對(duì)SCSI該值為0;“a”是指磁盤(pán)上分區(qū)的序號(hào),所有分區(qū)都有一個(gè)對(duì)應(yīng)號(hào)碼,從1開(kāi)始,但不包括0和5。
因此,“Default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS”這行語(yǔ)句的含義就是指默認(rèn)的操作系統(tǒng)位于一塊非SCSI接口的序號(hào)為0的硬盤(pán)上的第2個(gè)分區(qū)上。這里的“partition(2)”是計(jì)算機(jī)中第一個(gè)物理硬盤(pán)上的第二個(gè)分區(qū),實(shí)際上就是D盤(pán)(筆者將Windows XP安裝在D盤(pán),而將Windows 98SE安裝在C盤(pán)),現(xiàn)在你弄清楚了吧?
2.[Operating System]:操作系統(tǒng)
(1)multi(0)disk(0)rdisk(0)partition(2)WINDOWS="Microsoft Windows XP Professional" /fastdetect
現(xiàn)在就很容易理解了,這行語(yǔ)句是告訴我們:默認(rèn)的操作系統(tǒng)是D盤(pán)上的“Microsoft Windows XP Professional”,即Windows XP。這里的“/fastdetect”是一個(gè)使用參數(shù),代表啟動(dòng)時(shí)不檢查串行口和并行口?! ?
(2)C:="Windows 98SE"
這是第2個(gè)操作系統(tǒng),在啟動(dòng)菜單中顯示為“Windows 98SE”。
3.附錄:boot.ini文件的使用參數(shù)
剛才,我們已經(jīng)提到“/fastdetect”是一個(gè)使用參數(shù),代表啟動(dòng)時(shí)不檢查串行口和并行口。詳細(xì)說(shuō)來(lái),boot.ini文件中還可以使用好多參數(shù)呢。但太多的使用參數(shù),它們的含義怎么記得住喲?不要緊,在“命令提示符”下使用“BOOTCFG /?”命令就可以查看所有參數(shù)列表及其解釋了(圖4)。
顯示參數(shù)列表
四、雙啟動(dòng)菜單的高級(jí)編輯
怎么樣,現(xiàn)在你對(duì)boot.ini文件的結(jié)構(gòu)和用途弄明白了吧?其實(shí),編輯boot.ini文件和在圖2對(duì)話(huà)框中進(jìn)行編輯結(jié)果是一致的,不同的是如果由于某種原因而無(wú)法進(jìn)入Windows時(shí),你就可以在在DOS下或另一操作系統(tǒng)中手工編輯boot.ini這個(gè)文件啦。
1.在DOS或其他操作系統(tǒng)中手工編輯啟動(dòng)選項(xiàng)
簡(jiǎn)單來(lái)說(shuō),可以修改的啟動(dòng)選項(xiàng)包括默認(rèn)操作系統(tǒng)的修改、設(shè)置顯示操作系統(tǒng)列表的時(shí)間、修改啟動(dòng)菜單中操作系統(tǒng)的顯示名稱(chēng)等。首先,打開(kāi)“我的電腦→工具→文件夾選項(xiàng)→查看”,在“高級(jí)設(shè)置窗口”中去掉“隱藏受保護(hù)的操作系統(tǒng)文件”前面的鉤然后“確定”;進(jìn)入C盤(pán)根目錄就可以找到boot.ini文件了。這里筆者試著將雙引導(dǎo)菜單中原來(lái)的那行“Windows 98SE”改成了嚇人的“Microsoft Windows 2008”(圖5),重啟后看看,有新意吧?
修改后的引導(dǎo)菜單
2.去除手工刪除操作系統(tǒng)后留下的尾巴
可能朋友們都有這樣的體會(huì),請(qǐng)神容易送神難,當(dāng)某種情況下不得不手工刪除一個(gè)操作系統(tǒng)后卻發(fā)現(xiàn)啟動(dòng)菜單中還保留著那煩人的選項(xiàng),而且還必須等待30秒,除非你敲下回車(chē)鍵。特別是在安裝多操作系統(tǒng)的情況下,我們?yōu)榱藞D省事,通過(guò)格式化的方法重新安裝了某一操作系統(tǒng),卻發(fā)現(xiàn)已丟失了那個(gè)多重啟動(dòng)菜單,此時(shí)該怎么辦,難道必須再一次安裝另一操作系統(tǒng)嗎?
現(xiàn)在,我們只要打開(kāi)這個(gè)boot.ini文件,將已刪除的操作系統(tǒng)那行語(yǔ)句刪除就萬(wàn)事大吉啦。當(dāng)然,如果boot.ini文件的屬性是只讀,請(qǐng)先去除呀,另外請(qǐng)刪除時(shí)先備份原文件?! ?
3.小小改動(dòng),防止他人使用系統(tǒng)
知道了boot.ini文件的原理,我們可以對(duì)它進(jìn)行小小的改動(dòng),這樣就可以防止他人未經(jīng)授權(quán)使用系統(tǒng)。例如,將boot.ini文件更名或者轉(zhuǎn)移到其他路徑下,系統(tǒng)啟動(dòng)時(shí)找不到該文件,就會(huì)不斷報(bào)錯(cuò)無(wú)法進(jìn)入;或者也可以對(duì)boot.ini文件中的語(yǔ)句進(jìn)行改動(dòng),例如將“Default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS”更改為“Default=multi(0)disk(1)rdisk(0)partition(2)WINDOWS”就可以了。以后自己要使用時(shí),只要改回去即可。不過(guò),新手們還是不要?jiǎng)铀駝t,你就只能望屏興嘆了。
五、如何恢復(fù)受損的雙引導(dǎo)菜單
相信使用雙操作系統(tǒng)的朋友一定對(duì)雙引導(dǎo)菜單是又愛(ài)又恨,原因當(dāng)然是這個(gè)雙引導(dǎo)菜單經(jīng)常會(huì)莫名其妙地出現(xiàn)各種故障,例如重新安裝了Windows 9x或格式化了C盤(pán),這時(shí)啟動(dòng)時(shí)就不會(huì)再看到這個(gè)雙引導(dǎo)菜單,自然也就無(wú)法進(jìn)入另一個(gè)操作系統(tǒng)中,該如何來(lái)恢復(fù)它呢?
其實(shí),方法簡(jiǎn)單得很,雖然雙引導(dǎo)菜單受到破壞,但另一操作系統(tǒng)的系統(tǒng)文件和配置均未受損,你只要重新運(yùn)行Windows 2000/XP安裝程序,選擇“修復(fù)”安裝,待文件復(fù)制結(jié)束第一次提示重新啟動(dòng)時(shí)選擇不啟動(dòng),然后結(jié)束安裝,再手工刪除硬盤(pán)根目錄中一些以$開(kāi)頭的文件夾或文件(它們都是在安裝過(guò)程中產(chǎn)生的臨時(shí)文件),重新啟動(dòng)后即可恢復(fù)引導(dǎo)菜單了。