1. 程式人生 > >Windows、Ubuntu雙系統重灌windows系統後grub引導的修復及預設啟動項的修改

Windows、Ubuntu雙系統重灌windows系統後grub引導的修復及預設啟動項的修改

     今天幫童鞋重灌系統,他的電腦是Windows、Ubuntu雙系統,需要重灌的系統是windows,據說是因為很多遊戲都只支援64位,要給換成64位的 = =...      於是我就幫他裝了個windows,之後重新引導了Ubuntu,下面記錄下: gurb引導的修復:      1、拿一個Ubuntu系統U盤或者光碟,沒有的話去燒一個,如何燒點此文。      2、重啟進入U盤或光碟啟動,選擇實用Ubuntu(try ubuntu)。      3、檢視資訊。開啟終端(ctrl+alt+t),在終端下輸入
sudo -i(獲得管理員許可權)
fdisk -l(檢視分割槽及型別)
     然後會出現你的磁碟的資訊。
Device    Boot    Start   End Blocks    Id   System 
     在Id列找出83的那行對應的Device列的內容,看看是sda多少的,下面假設為sda*。(假如有多個Id為的83分割槽,可以從後面一個一個嘗試4-6步)。      4、掛載分割槽。在終端輸入(注意*的替換和空格):
mount /dev/sda* /mnt
     5、在終端輸入:
grub-install --root-directory=/mnt /dev/sda
稍等片刻便能看到:Installationfinished,No Error Reported的字樣,說明設定成功了。      6、重啟電腦就能看到Ubuntu的grub引導介面了,如果沒有請返回第3步看看是否有多個Id為83的分割槽。      7、此時先別進入windows,進入Ubuntu在終端中輸入:
sudo update-grub
     執行完重啟電腦就可以正常進入windows和Ubuntu了,這時grub引導算修復完畢。 grub預設啟動項的修改      那位同學還要求把預設啟動項給改回windows。。。(這樣一學期能進幾次Ubuntu。。。)      在啟動時記住windows是在啟動項的第幾行。      進入Ubuntu,在終端上輸入:
sudo gedit /boot/grub/grub.cfg
     將set default="0"上面的0改為剛才看到的windows在第幾行減一。      儲存退出,重啟即可。