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
}
留言列表