現(xiàn)在越來(lái)越多的人開(kāi)始學(xué)習(xí)Linux,其目的是為了可以找到一份好的IT工作,要在系統(tǒng)中安裝有Linux的多系統(tǒng)那么順序是先裝完Windows系統(tǒng),最后裝Linux系統(tǒng)。但是有的時(shí)候可能由于Windows的問(wèn)題要重裝,那么就會(huì)出現(xiàn)Linux的多引導(dǎo)菜單消失,而被Windows開(kāi)機(jī)菜單取替而無(wú)法進(jìn)入系統(tǒng)的問(wèn)題。那么如何才可以修復(fù)Linux的多引導(dǎo)菜單,從而讓用戶(hù)選擇進(jìn)入Linux還是Windows系統(tǒng)。要恢復(fù)Linux的多引導(dǎo)菜單需要分兩種情況,一種是通過(guò)Lilo引導(dǎo)系統(tǒng)的Linux多引導(dǎo)菜單,另一種是通過(guò)Grup引導(dǎo)系統(tǒng)的Linux多引導(dǎo)菜單。下面就對(duì)兩個(gè)情況進(jìn)行講解。 1.Lilo引導(dǎo)系統(tǒng)修復(fù)方法 要恢復(fù)Lilo的引導(dǎo)菜單我們需要一個(gè)Linux的引導(dǎo)盤(pán),對(duì)于Linux的引導(dǎo)盤(pán)的制作都大同小意,且都是通過(guò)mkbootdisk命令來(lái)進(jìn)行,不同的只是命令后的參數(shù),不過(guò)在制作前最好先看看說(shuō)明書(shū),在任何一個(gè)Linux版本的幫助和官方站點(diǎn)都有說(shuō)明,有的站點(diǎn)還提供了下載。 在完成啟動(dòng)盤(pán)的制作后就可以重新安裝Lilo了,在重新啟動(dòng)系統(tǒng)之后,在Lilo提示符下輸入Linux并回車(chē)。從軟盤(pán)啟動(dòng)通常比從硬盤(pán)直接啟動(dòng)慢得多,這時(shí),要稍微有一點(diǎn)耐心。在內(nèi)核被裝入之后,你的系統(tǒng)就可以像往常一樣啟動(dòng)了。 重新安裝Lilo是一件再簡(jiǎn)單不過(guò)的事情,我們只要一條命令就可以了。首先在啟動(dòng)屏幕使用Root用戶(hù)登錄,然后輸入/sbin/Lilo命令再回車(chē)即可。在等待片刻后,如果沒(méi)有遇到任何錯(cuò)誤信息,就表示Lilo安裝成功,接著取出軟盤(pán)使用硬盤(pán)重新啟動(dòng)計(jì)算機(jī)。這時(shí),會(huì)發(fā)現(xiàn)Lilo多引導(dǎo)菜單又出現(xiàn)了,現(xiàn)在你就可以選擇要進(jìn)入的系統(tǒng)了。 2. Grup引導(dǎo)系統(tǒng)修復(fù)方法 就目前來(lái)說(shuō),在很多的主流Linux中都使用的Grup作為引導(dǎo)程序,當(dāng)系統(tǒng)中有多個(gè)OS時(shí),那么在啟動(dòng)的是就可以看到Grup的圖形選擇,通過(guò)選擇進(jìn)入要使用的系統(tǒng)。和Lilo一樣如果是在安裝了liux后安裝Windows那么Grup將被Windows的引導(dǎo)程序給替換,如果要恢復(fù)的話(huà)請(qǐng)執(zhí)行下面步驟。下面以使用最廣的redhat為例 1.把安裝盤(pán)的第一張放到光驅(qū),然后重新啟動(dòng)機(jī)器,在BIOS中把系統(tǒng)用光驅(qū)來(lái)引導(dǎo)。 2.等安裝界面出來(lái)后,按[F4]鍵,進(jìn)入Linux rescue模式,也就是Linux的安裝模式。 3.在進(jìn)行列鍵盤(pán)后,選擇[繼續(xù)]了。 4.然后會(huì)出現(xiàn)這樣的字符 :sh# 5.然后在sh#后面輸入“Grup ”并回車(chē),接著可以看到這樣的字符 :Grup> 6.然后在輸入 :Grup>root (hdX,Y) 回車(chē),接著再輸入Grup>setup (hd0)回車(chē)。 7.當(dāng)完成這些操作后可以看到successful的提示,表示Grup修復(fù)成功。 8.重新啟動(dòng)后雖然可以正常引導(dǎo)Linux,并且可以看到Linux多系統(tǒng)啟動(dòng)菜單,但是你會(huì)發(fā)現(xiàn)Windows不見(jiàn)了。這樣就需要在Linux中打開(kāi)文件/etc/Grup.conf,在后面加上 title Microsoft Windows XP(可以隨便寫(xiě)) rootnoverify(hd0,3) (這個(gè)3是你的Windows所在的分區(qū)) chainloader +1 完成編輯后保存,現(xiàn)在再啟動(dòng)一次就可以發(fā)現(xiàn)Grup已經(jīng)正常了。 提示:這里的X表示第幾個(gè)磁盤(pán),如果是一個(gè)盤(pán)就是0,如果你所安裝的Linux的根分區(qū)在第二個(gè)硬盤(pán)上,那X就是1了;Y就是裝有Linux系統(tǒng)所在的根分區(qū)。 setup (hd0)就是把Grup寫(xiě)到硬盤(pán)的MBR上。如果忘記了Linux的分區(qū),那么可以在sh#中輸入“fdisk-l”命令來(lái)查看。 如果是電腦新手那么使用上面的方法難免難度大了些,其實(shí)在有些Linux的安裝光盤(pán)中有一項(xiàng)啟動(dòng)環(huán)境修復(fù)功能,使用此功能可以方便的修復(fù)。比如我們可以使用紅旗安裝光盤(pán)來(lái)修復(fù)包括紅旗在內(nèi)的大多數(shù)Linux啟動(dòng)環(huán)境,但是不能對(duì)所有的Linux都有用。其使用方法很簡(jiǎn)單,就是利用紅旗4.0啟動(dòng)光盤(pán)啟動(dòng),然后在出現(xiàn)安裝類(lèi)型窗口中選中“恢復(fù)系統(tǒng)引導(dǎo)”(圖3),接著一路“下一步”即可。
當(dāng)然對(duì)于有的無(wú)法使用紅旗來(lái)恢復(fù)Linux,可以使用Linux中安裝中的修復(fù)安裝這樣也可以恢復(fù)引導(dǎo)環(huán)境。
#P# 四、懶人有懶方法 通過(guò)上面的講解,大家知道如何修復(fù)多引導(dǎo)系統(tǒng),但是上面的方法都有一定的難度,并且操作起來(lái)也很麻煩,下面就來(lái)看看一個(gè)簡(jiǎn)單的方法,這個(gè)方法是通過(guò)替換系統(tǒng)自帶的多引導(dǎo)菜單來(lái)一步實(shí)現(xiàn),可以說(shuō)此方法是一個(gè)通用法則。 System Commander,下載后進(jìn)行安裝,當(dāng)安裝完成后,System Commander會(huì)提示重新啟動(dòng)電腦,按照提示重新啟動(dòng)時(shí),System Commander會(huì)自動(dòng)掃描當(dāng)前電腦的硬盤(pán)分區(qū)信息和引導(dǎo)信息,并且會(huì)自動(dòng)備份相關(guān)的啟動(dòng)文件以及原有的啟動(dòng)信息。對(duì)系統(tǒng)分析完之后,生成一個(gè)系統(tǒng)引導(dǎo)界面“OS Selection Menu”,現(xiàn)在就可以選擇要啟動(dòng)的系統(tǒng)了(圖4)。
這個(gè)軟件除了自動(dòng)建立多啟動(dòng)菜單外,還可以通過(guò)他來(lái)安裝軟件,并在安裝完成后自動(dòng)被添加到啟動(dòng)窗口中。
當(dāng)安裝完成后,程序會(huì)給出一個(gè)選擇界面,確定系統(tǒng)的安裝位置。這里選擇包括新系統(tǒng)于其他操作系統(tǒng)共存“Together with other OSes”項(xiàng),現(xiàn)在就可以在開(kāi)機(jī)時(shí)選擇系統(tǒng)了看到。如果想安裝兩個(gè)Windows98或XP等,可以重復(fù)上面的步驟,這樣你可以在電腦中安裝多個(gè)相同的系統(tǒng)。 |
|