依次安裝了Windows7、Ubuntu12.04、CentOS6.3系統后,開機引導項只有CentOS和Other(即Windows7)兩個選項,無法進入Ubuntu系統,所以利用Ubuntu的Live
CD光盤啟動后進行如下操作對grub進行修復,步驟如下:
啟動Live CD,點擊試用,打開終端,輸入以下命令:
sudo? fdisk
–l
//找到Ubuntu所在磁盤分區,本人的為sda8。
sudo? mount
/dev/sda8? /mnt
sudo? mount
--bind? /dev? /mnt/dev
sudo? chroot
/mnt
//切換至root用戶
sudo? apt-get
install? grub2
sudo? update-grub
重啟之后如果沒成功,重新按照以上步驟至切換為root用戶,執行下列命令:
dpkg-reconfigure? grub-pc
重啟之后成功,則進入Ubuntu系統之后打開終端更新grub:
sudo? apt-get
install
grub
//安裝grub,即卸載grub2以重新安裝。
sudo? apt-get
install
grub2
//安裝grub2,此時會自動掃描磁盤中存在的所有操作系統,重新生成grub.cfg文件,重啟之后即可正常進入任何系統。
說明:CentOS系統引導方式為grub,Ubuntu系統引導方式為grub2。
注意:此為修改Ubuntu引導配置進行修復,還可修改CentOS引導配置進行修復,此處不做說明。