windows 7硬盘安装Ubuntu 12.04 后出现grub,无法进入系统解决办法

windows 7 安装在C盘,从硬盘安装Ubuntu 12.04后,重启,出现grub>,无法进入系统。

此时 ls下,发现出现(hd0,msdos*), *为1,2,。。。,N,为你电脑硬盘(一块)中的分区。

确定linux系统所在的分区。如果不能确定,这里有个笨办法,执行命令:root=(hd0, msdos*), 然后执行ls察看分区下的文件就知道了, *挨个取msdos分区,直到找到。

确定分区后,假设为x。

执行

set root=(hd0,msdosx),回车。

set prefix=(hd0,msdosx)/boot/grub

normal

不出意外的话应该可以启动ubuntu。

进入系统后,ctr+alt+t调出终端,编辑/boot/grub/grub.cfg

set default="0"(默认启动Ubuntu)或者set default="4"(默认启动windows)

然后

sudo update-grub

sudo grub-install /dev/sda

sudo reboot

重启发现grub系统启动项列表静静的躺在眼前^_^

我就是这样解决Windows7 下硬盘安装Ubuntu 12.04重启出现grub>,无法进入系统的问题。


猜测(未经验证):

如果在windows下出现grub>

可以采用命令

rootnoverify (hd0,0)

chainloader +1

进入windows系统后用diskGenius或者easyBCD修复MBR。

或者

find --set-root --ignore-floopies --ignore-cd /bootmgr

chainloader /bootmgr

boot

进入windows系统后用diskGenius或者easyBCD修复MBR。


你可能感兴趣的:(windows 7硬盘安装Ubuntu 12.04 后出现grub,无法进入系统解决办法)