看書上介紹的說Win 98和Win XP能很好的相容,也就是說先裝誰都可以,于是我就在原來的WIN98系統上裝XP家庭版具體安裝位置是原WIN98系統在C驅,新的XP家庭版裝在D驅安裝很順利,沒有出現什麼不相容的問題(果然是WIN98和XP能很好共處)安裝成功後開機有雙啟動菜單,可以選擇進入哪個系統。
不幸的是一次啟動在顯示雙啟動菜單時我按了ESC鍵,結果開機就看不見雙啟動菜單,直接進入WIN98了。
忙又翻書,但資料有限,隻找到了“C驅XP,D驅WIN98的雙系統雙啟動菜單的恢複”沒辦法,隻好将就着改BOOT.INI檔案了。
到C:驅根目錄下找到BOOT。INI檔案打開看到
[boot loader]
timeout=30
default=C:/WINDOWS
[operating systems]
C:/="Microsoft Windows 98"
可見,XP的啟動配置沒有了,學着找到的文章上介紹的改動方法在[operating systems]
下面加了條multi(0)disk(0)rdisk(0)partition(2)/WINDOWS="Microsoft Windows XP Home Edition" /fastdetect儲存後重新啟動,出現雙啟動菜單,但是選擇進入Microsoft Windows XP Home Edition時系統提示“/WINNT下面的hal.dll檔案損壞或丢失”無法進入XP系統以為是hal.dll檔案的錯誤,便進入WIN98後拷别人的hal.dll到D:/WINDOW/WINDOWS/SYSTEM32下覆寫了原來的“損壞或丢失”的檔案重起後狀況依舊。因為實在不熟悉BOOT.INI的設定文法,于是隻好格了D驅再裝XP!
裝好系統後,雙啟動菜單恢複,可以正常使用,但心裡還是不服氣,于是再次打開C:/BOOT.INI
看到
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)/WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)/WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
C:/="Microsoft Windows 98"
不說也明白了,default的設定沒有搞對。導緻雙啟動菜單引導XP的時候在C驅找hal.dll檔案,自然無法找到,報錯也就很正常了。
轉自:動态網站制作指南 | www.knowsky.com