找回grub菜单

昨天在更新完win10后只能进ubuntu无法进win10,一选择win10就是花屏不动了,今天起来继续搞,最容易的方法就是重装win7。于是装好win7又按照昨天晚上的方法升级win10。非常好,一切都是很顺利的。

那么现在问题来了,ubuntu去哪了。在开机后没有选择操作系统的菜单了。一般的解决方法是再装easybcd加上一个开机菜单。我感觉不如ubuntu的好看。于是我重新来装grub。

把ubuntu镜像写到U盘用这个U盘来引导系统。选试用ubuntu。进入ubuntu打开终端。开始输入命令:

  1. 如果硬盘上没有单独的boot分区那么输入以下命令:

sudo mount /dev/sdaX /mnt    #sdaX中的X为linux所在分区(这里我再说一下,我在windows下查看我的分区只有6个,按说应该写6,如果是按照当初安装双系统时的顺序应该是写5,因为是从0开始数。我写的是6结果是失败的,虽然提示命令执行成功。那么最后我写的是8,这个顺序没太搞明白也许是先算了U盘本身又加上了光驱?但有一个提示是:如果一个分区mount成功的话,在ubuntu的边栏会消失。所以当看到边栏上的linux分区消失那么就是mount对了。)

sudo grub-install --root-directory=/mnt /dev/sda     #安装grub

提示:Installation finished.No error reported.就是成功了。

    2.如果有单独boot分区:

sudo mount /dev/sdaX /mnt

sudo mount /dev/sdaY /mnt/boot      #X,Y分别是linux和boot分区

sudo grub-install --root-directory=/mnt /dev/sda     #安装grub

提示:Installation finished.No error reported.就是成功了。

然后再执行:sudo umount /mnt

最后执行:sudo update-grub  #我记得我没用这句也可以。

重启后熟悉的菜单回来了。

你可能感兴趣的:(ubuntu,grub)