倍可親

回復: 0
列印 上一主題 下一主題

多系統引導菜單修復技巧

[複製鏈接]

711

主題

768

帖子

1036

積分

一星貝殼精英

有車階層(十級)

Rank: 4

積分
1036
跳轉到指定樓層
樓主
mgshong 發表於 2006-2-27 17:53 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  現在的硬碟是越來越大,200個G的硬碟也才700元左右,在購買了這些大硬碟后很多用戶都想在電腦中安裝多個操作系統以滿足自己對電腦使用的不同需要。但是有的時候可能由於自己的錯誤操作,導致系統出現引導錯誤,其中最常見的就引導菜單消失。在開機的時候無法通過選擇進入系統。如果有這個問題的話就來看看這篇文章吧,在這裡將解決這個問題。

  一、別讓「瘟酒吧」毀了來時路

  在進行多系統安裝的時候我們都知道,如果要安裝有Windows98的的系統那麼必須在安裝所有版本的Windows前安裝Windows98,要不系統在安裝Windows98 后將無法載入多系統引導菜單,而直接進入Windows98。

  但是有的時候我們可能在當初沒有安裝Windows98 ,但是在使用一段時間后需要使用Windows98,那如果有這中需要,在安裝Windows98 后該如何修復多系統的引導菜單呢?

  當然最簡單的方法就是在完成Windows98的安裝后,使用其他系統的的修復安裝,比如Windows xp中的修復安裝進行一次安裝。當完成第一次文件複製,並重新啟動的時候,立刻按下方向鍵,這樣就可以終止進入後面的安裝,同時多系統菜單也就出現了。不過在多系統菜單中將會看到多了一項安裝項,不過這不要緊,只要進入系統打開boot.ini文件刪除這一項就可以了。

  由於在恢復安裝時會進行文件複製到磁碟,這樣會佔用一定的磁碟空間,所以在資源管理器中設置「顯示隱藏文件」然後將「$」開頭的文件夾刪除就可以了。

  二、揪出神秘失蹤的引導菜單

  這裡說的正常情況,是指在安裝Windows系統時,安裝由底版本到高版本的安裝的情況。在很多時候系統的引導菜單會莫名其妙的消失,從而只進入一個系統,那麼對於這種情況可以通過下面的方法處理。

  1.控制台命令修復

  通過Windows 2000/XP的光碟進入系統,然後在安裝選項窗口中選擇「使用控制台修復」接著輸入用戶名和密碼登陸。

  在登陸后輸入Bootcfg命令來修復:先鍵入"Bootcfg/scan"命令來掃描安裝的Windows XP系統並顯示結果,如果識別到(一般顯示為[1]: X:\Windows,X表示已安裝XP的驅動器),就可以使用"bootcfg /add"命令來添加安裝的項目,在"選擇要添加的安裝"后輸入識別的編號,比如1,回車之後在"載入識別符"后輸入比如"Windows XP Professional"(菜單名稱),回車之後在"OS載入選項"中輸入比如"fastdetect",在回車並重啟電腦後,你就能看到多重啟動菜單了。如果在使用的時候記不到參數,可以通過"Bootcfg /help"命令來查看參數(圖1)。

  

  圖1

  2.使用軟體來處理

  如果覺得使用控制台太麻煩,可以到http://family1.chinaok.com/down/200550/OSBR.rar下載一個名叫OSBRecovery的軟體。

  然後進入系統,至於進入的那個系統並沒關係,完成此軟體安裝並運行后,可以看到圖2的窗口,現在就可以在「操作系統1」選擇第一個引導的操作系統,在「操作系統2」中選擇第二個引導的操作系統,然後選擇分區和操作系統的物理磁碟。最後在「默認啟動時間」中輸入一個時間,單位是秒。

  

  圖2

  最後單擊「開始修復」按鈕,然後重新啟動計算機。現在就可以看到系統的引導菜單了!用戶可以根據自己的需要選擇要使用的系統了。

  現在越來越多的人開始學習Linux,其目的是為了可以找到一份好的IT工作,要在系統中安裝有Linux的多系統那麼順序是先裝完Windows系統,最後裝Linux系統。但是有的時候可能由於Windows的問題要重裝,那麼就會出現Linux的多引導菜單消失,而被Windows開機菜單取替而無法進入系統的問題。那麼如何才可以修復Linux的多引導菜單,從而讓用戶選擇進入Linux還是Windows系統。要恢復Linux的多引導菜單需要分兩種情況,一種是通過Lilo引導系統的Linux多引導菜單,另一種是通過Grup引導系統的Linux多引導菜單。下面就對兩個情況進行講解。

  1.Lilo引導系統修復方法

  要恢復Lilo的引導菜單我們需要一個Linux的引導盤,對於Linux的引導盤的製作都大同小意,且都是通過mkbootdisk命令來進行,不同的只是命令后的參數,不過在製作前最好先看看說明書,在任何一個Linux版本的幫助和官方站點都有說明,有的站點還提供了下載。

  在完成啟動盤的製作后就可以重新安裝Lilo了,在重新啟動系統之後,在Lilo提示符下輸入Linux並回車。從軟盤啟動通常比從硬碟直接啟動慢得多,這時,要稍微有一點耐心。在內核被裝入之後,你的系統就可以像往常一樣啟動了。

  重新安裝Lilo是一件再簡單不過的事情,我們只要一條命令就可以了。首先在啟動屏幕使用Root用戶登錄,然後輸入/sbin/Lilo命令再回車即可。在等待片刻后,如果沒有遇到任何錯誤信息,就表示Lilo安裝成功,接著取出軟盤使用硬碟重新啟動計算機。這時,會發現Lilo多引導菜單又出現了,現在你就可以選擇要進入的系統了。

   2. Grup引導系統修復方法

  就目前來說,在很多的主流Linux中都使用的Grup作為引導程序,當系統中有多個OS時,那麼在啟動的是就可以看到Grup的圖形選擇,通過選擇進入要使用的系統。和Lilo一樣如果是在安裝了liux后安裝Windows那麼Grup將被Windows的引導程序給替換,如果要恢復的話請執行下面步驟。下面以使用最廣的redhat為例

  1.把安裝盤的第一張放到光碟機,然後重新啟動機器,在BIOS中把系統用光碟機來引導。

  2.等安裝界面出來后,按[F4]鍵,進入Linux rescue模式,也就是Linux的安裝模式。

  3.在進行列鍵盤后,選擇[繼續]了。

  4.然後會出現這樣的字元 :sh#

  5.然後在sh#後面輸入「Grup 」並回車,接著可以看到這樣的字元 :Grup>

  6.然後在輸入 :Grup>root (hdX,Y) 回車,接著再輸入Grup>setup (hd0)回車。

  7.當完成這些操作后可以看到successful的提示,表示Grup修復成功。

  8.重新啟動后雖然可以正常引導Linux,並且可以看到Linux多系統啟動菜單,但是你會發現Windows不見了。這樣就需要在Linux中打開文件/etc/Grup.conf,在後面加上

  title Microsoft Windows XP(可以隨便寫)

  rootnoverify(hd0,3) (這個3是你的Windows所在的分區)

  chainloader +1

  完成編輯后保存,現在再啟動一次就可以發現Grup已經正常了。

  提示:這裡的X表示第幾個磁碟,如果是一個盤就是0,如果你所安裝的Linux的根分區在第二個硬碟上,那X就是1了;Y就是裝有Linux系統所在的根分區。 setup (hd0)就是把Grup寫到硬碟的MBR上。如果忘記了Linux的分區,那麼可以在sh#中輸入「fdisk-l」命令來查看。

  如果是電腦新手那麼使用上面的方法難免難度大了些,其實在有些Linux的安裝光碟中有一項啟動環境修復功能,使用此功能可以方便的修復。比如我們可以使用紅旗安裝光碟來修復包括紅旗在內的大多數Linux啟動環境,但是不能對所有的Linux都有用。其使用方法很簡單,就是利用紅旗4.0啟動光碟啟動,然後在出現安裝類型窗口中選中「恢復系統引導」(圖3),接著一路「下一步」即可。

  

  圖3

  當然對於有的無法使用紅旗來恢復Linux,可以使用Linux中安裝中的修復安裝這樣也可以恢復引導環境。

  四、懶人有懶方法

  通過上面的講解,大家知道如何修復多引導系統,但是上面的方法都有一定的難度,並且操作起來也很麻煩,下面就來看看一個簡單的方法,這個方法是通過替換系統自帶的多引導菜單來一步實現,可以說此方法是一個通用法則。

  首先先在http://www.onlinedown.net/soft/32682.htm

  System Commander,下載後進行安裝,當安裝完成後,System Commander會提示重新啟動電腦,按照提示重新啟動時,System Commander會自動掃描當前電腦的硬碟分區信息和引導信息,並且會自動備份相關的啟動文件以及原有的啟動信息。對系統分析完之後,生成一個系統引導界面「OS Selection Menu」,現在就可以選擇要啟動的系統了(圖4)。

  

  圖4

  這個軟體除了自動建立多啟動菜單外,還可以通過他來安裝軟體,並在安裝完成後自動被添加到啟動窗口中。

  比如要完成前面在最後安裝Windows98那麼可以使用下面的步驟,在啟動窗口中點擊「OS Wizard」項,在確定後點擊「OK」進入下一步。選擇「New installation」項表示安裝新的操作系統,接著選擇Windows系列(圖5),隨後可以看見System Commander列出所有的微軟的操作系統。這裡選擇Windows98,並點「next」,在接下來的彈出對話框顯示新安裝「New install」項。在點擊「next」后就開始安裝Win98了。

  

  圖5

  當安裝完成後,程序會給出一個選擇界面,確定系統的安裝位置。這裡選擇包括新系統於其他操作系統共存「Together with other OSes」項,現在就可以在開機時選擇系統了看到。如果想安裝兩個Windows98或XP等,可以重複上面的步驟,這樣你可以在電腦中安裝多個相同的系統。
您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-11-24 09:53

快速回復 返回頂部 返回列表