*** linux的安裝分割槽就是boot分割槽(大小一般為100m),我的電腦是sda7
下面的我是引用網上別人的做法,不過我自己試過,方法沒問題。
1. 先使用ls命令,找到ubuntu的安裝在哪個分割槽:
grub rescue>ls
會羅列所有的磁碟分割槽資訊,比方說:
(hd0,1),(hd0,5),(hd0,3),(hd0,2)
2. 然後依次呼叫如下命令: x表示各個分割槽號碼
grub rescue>ls(hd0,x)/boot/grub
如果都找不到的話,需要查一下是否因為linux版本差異,造成grub的路徑不對,例如直接ls(hd0,x)/grub等等。
3. 假設找到(hd0,5)時,顯示了資料夾中的檔案,則表示linux安裝在這個分割槽。
4. 呼叫如下命令:
grub rescue>set root=(hd0,5)
grub rescue>set prefix=(hd0,5)/boot/grub注意這裡因電腦的不同而不同,我的電腦是在(hd0,7)/grub
grub rescue>insmod normal
5. 然後呼叫如下命令,就可以顯示出丟失的grub選單了。
grub rescue>normal
6. 不過不要高興,如果這時重啟,問題依舊存在,我們需要進入linux中,對grub進行修復。
進入linux之後,在命令列執行:
sudo update-grub
sudo grub-install /dev/sda
(sda是你的硬碟號碼,千萬不要指定分割槽號碼,例如sda1,sda5等都不對)
7. 重啟測試是否已經恢復了grub的啟動選單? 恭喜你恢復成功!然後該幹什麼幹什麼吧。grub
雙系統重灌windows後,修復grub啟動
本來是vista與ubuntu 9.10共存的雙系統電腦,近來想裝個win7,裝上win7後,卻找不到ubuntu的啟動項了 於是,可通過如下方法做 用ubuntu9.10以上 9.10以下的就是修復grub1 的系統盤,啟動光碟選擇 試用而不安裝 進入後開啟終端 注意命令間的空格,特別是mnt前面...
重灌系統後grub引導ubuntu
重灌系統後grub引導ubuntu 1.從光碟啟動電腦,出現選單後先按f2選擇中文語言,再進入第一項。2.開啟終端 3.輸入sudo i,以root使用者操作。4.輸入grub,進入gru配置介面。5.輸入root hdx,y 注意!這裡的 hdx,y 中的x表示硬碟區號,y表示您ubuntu安裝的...
雙系統重灌Windows後恢復Ubuntu
雙系統重灌windows後使用u盤或live cd可以恢復ubuntu系統。步驟如下 1.把ubuntu安裝映象燒錄到u盤,製作成引導盤。2.從u盤啟動,選擇 試用ubuntu 3.開啟終端,使用 sudo i 切換到root許可權,4.使用fdisk l列印磁碟分割槽列表。記下linux所在分割槽...