电脑是双系统,在win7系统下的磁盘管理中,格式化ubuntu分区,开机出现grub rescue。win7系统是完好的,但是进不去。
原因是开机引导出现问题,具体原因在这里不再详述。以下是解决办法
第一步:输入ls出现(hd0,msods1),(hd0,msdos5),(hd0,msods6),(hd0,msods7),不同的电脑不一样,这是我电脑中的磁盘分区
第二步:输入set,查看现在电脑的root 和prefix所在的位置
第三步:查找你的grub目录(当然如果你知道你grub目录在哪里更好)
查找方法输入ls/(hd0,msdos1) 再按enter看看有没有boot文件夹,如果没有,就输入ls/(hd0,msdos5)等等,依次类推。。。
这里输入(hd0,madosX)是根据你输入ls出现的磁盘分区来输入的
第四步:找到boot文件夹在哪里之后,假设在(hd0,msdos7)中,
输入set
root=(hd0,msdos7),
输入set prefix=(hd0,msdos7)/boot/grub
输入insmod normal
输入normal
第五步:之后回车之后应该出现启动界面,如果没有正常启动,文章后边有解决办法
如果正常启动,可以进入linux界面,输入sudo update-grub,回车
第六步:再输入sudo grub-install /dev/sda ,回车
第七步:最后输入reboot
还有一种情况,就是输入insmod normal显示找不到文件,可以选择制作ubuntu开机引导盘,重装ubuntu,不用担心,我们的win7系统还在,重装重启后,就可以看到我们熟悉的系统选择界面,有WIN7还有ubuntu,这样你就可以任意选择你想要进入的系统了。
有不足的地方,请多多指教。