依次安装了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引导配置进行修复,此处不做说明。