重灌xp後恢復ubuntu引導

2021-08-22 18:44:07 字數 1225 閱讀 3824

很多朋友在安裝 ubuntu 之後因為種種原因需要重新安裝 xp ,這樣就會將硬碟的 mbr (主引導扇區)覆蓋,導致 ubuntu 無法啟動,網上對於這種情況提供了很多解決辦法,但是有些複雜。經過參考網上的一些資料,以及自己的實踐,提供給大家兩種最簡便的方法:

準備:2. 開啟我的電腦,選擇工具 -> 資料夾選項 -> 檢視 -> 選中顯示所有檔案和資料夾

3. 將 c 盤根目錄下的 boot.ini 檔案唯讀屬性去掉,在最後加上 c:\grldr="start grub4dos" ,儲存

4. 重新啟動計算機,進入 」start with grub4dos」

方法一:

進入 」start with grub4dos」 後,可以看見乙個 「find and boot linux with menu.lst already installed」 的選項了,選擇它,就會自動去搜尋機器上的 ubuntu ,然後選擇 ubuntu 就可以正常啟動 ubuntu 了

優點 :什麼都不用做,簡單方便

缺點 :每次都需要系統去搜尋 ubuntu 所在的分割槽,不能一勞永逸

ps :關於那個 「find and boot linux with menu.lst already installed」 的選項,其實是搜尋磁碟裡面的 ubuntu 分割槽,如果每一次進入都搜尋分割槽未免有些多餘。所以我們可以在進入 ubuntu 以後把 /boot/grub/menu.lst 檔案拷貝到 c 盤根目錄下,這樣進入 」start with grub4dos」 就不用在檢測 ubuntu 的分割槽了。

方法二:

進入 」start with grub4dos」 後,可以看見乙個 "enter command line" 選項,選擇它輸入 root (hdx,y) ,如果不知道 x 是多少先輸入:

#> find /boot/grub/stage1

根據返回的具體結果再輸入,我機器的返回結果是( hd0 , 2 ):

#>root (hd0,2)

執行成功之後,最後輸入:

#> setup (hd0)

重啟,可愛的 grub 啟動欄又回來了!

優點 :不用每次都搜尋硬碟

缺點 :需要敲兩三條命令

ps : root 和( hd0,2) 之間是有乙個空格的, setup 和( hd0 )之間也是有空格的。 root (hdx,y) 中的 hdx 的這個 x ,是硬碟數,從零開始,如果是乙個硬碟就是 hd0 。 y 是根所在的分割槽,像我安裝在 2, 這個 y 就用 2 。

重灌XP後恢復原Ubuntu分割槽

2 修改boot.ini檔案 此檔案在c盤根目錄下,預設是隱藏檔案,去掉 唯讀 屬性後才可以修改 在文件末尾加一句 c grldr grub 注 文件第二行的timeout的引數改為非0,例如timeout 5 3 儲存boot.ini檔案並重啟計算機 4 在開始時用鍵盤的上下方向鍵選 grub 選...

修復重灌XP後的Ubuntu引導分割槽

這個 的關於電腦方面的一些東西還是蠻多挺不錯的 前天,我的windows xp崩潰了,於是重灌xp,把原來的ubuntu引導分割槽表mbr給沖掉了,不過沒關係,修復一下mbr就可以了。首先說一下mbr的作用 當我們啟動計算機時。計算機首先執行power on self test post 即加電自檢...

重灌win8後如何恢復ubuntu引導

在重灌系統之後,開機啟動介面的ubuntu引導不見了,直接進入新安裝的window系統中。下面是如何恢復ubuntu引導的方法 1 準備一張ubuntu系統安裝盤 2 將ubuntu系統安裝盤放入光碟機,重新啟動計算機,進入bios,將開機啟動設定為光碟機 cd rom 啟動方式 3 然後儲存設定退...