1. 重裝 windows XP 之後,Grub 無法使用。

 

2. 如何重裝 Grub2 ?  Ubuntu 10.04.01 版本是使用 Grub2, 其 選單則是  grub.cfg

 

> 上網抓 ubuntu 10.04.01 之光碟映像檔,然後用 Alchhol 軟體 燒錄 ubuntu 10.04.01 LTS CD

> 用此光諜開機,執行 "Try Ubuntu 10.04.01 LTS"

             You can try Ubuntu 10.04.01 LTS from this CD Without making any changes to your system.

> 進入 ubuntu 之後,開啟 terminal,

執行

1) sudo -i

2) fdisk -l , 找出原來安裝 ubuntu之硬碟partition ,比如  /dev/sdb4

3) mkdir /media/tmp

4) mount /dev/sdb4 /media/tmp

5) sudo grub-install --root-directory=/media/tmp  /dev/sdb

 

安裝 no error, 重開機,則 原來之 grub menu 重新執行。

 

重開機後發現雖然 grub2 選單重新出現了,但是只能進入 ubuntu 系統,

-- Ubuntu, with Linux 2.6.32-35-generic

其他 windows XP 則無法進入!

 

執行 更新 GRUB2 開機選單

> sudo apt-get install grub2 -y ,

 

重開機後 GRUB2 新選單可進入其他 系統,Grub2 修復完成。

 

3. 

add    initrd /boot/initrd_2.6.33.7-custom.img to grub.cfg

modify /boot/grub/grub.cfg

....

menuentry 'Ubuntu, with Linux 2.6.33.7-custom' --class ubuntu --class gnu-linux --class gnu --class os {

    recordfail
    insmod ext2
    set root='(hdi1,3)'
    search --no-floppy --fs-uuid --set 4765111b-00d9-44c9-9e60-92adc5d804f2
    linux    /boot/vmlinuz-2.6.33.7-custom root=UUID=4765111b-00d9-44c9-9e60-92adc5d804f2 ro   quiet splash
     initrd /boot/initrd_2.6.33.7-custom.img
}

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Jasonubt 的頭像
    Jasonubt

    Jason work on unbuntu and debian

    Jasonubt 發表在 痞客邦 留言(0) 人氣()