重装 Windows 系统后 恢复Ubuntu启动项 (GRUB)

恢复Ubuntu启动项

我有装逼的爱好,我有装双系统的爱好,因为电脑配置勉强,有时候如果不做设计或者有些刚性需求,就会在 Ubuntu 里面只是浏览浏览网页看看视频之类的事儿,或者就是纯粹的 Windows 用厌了,换换口味。但是有时候,每次重装 Windows 系统(Win 10 / Win 8 / Win 7)后开机引导界面就没有 Ubuntu 的选项了。经过一番查找,终于找到解决的方法了,仅留此文供日后解决。其实 恢复Ubuntu启动项 很简单,只是需要在两个系统来回设置看起来比较麻烦。在搜索恢复启动项的时候顺带着学会了如何美化 GRUB 界面。



怎样 恢复Ubuntu启动项 (GRUB)

本来的系统是 Win7 + Ubuntu 双系统, Ubuntu 是直接硬盘安装在 G 盘,引导用的就是默认的 grub 。装了 Win 8 后,覆盖了 Ubuntu 的启动项,所以在网上搜了下资料解决了。步骤如下:

  1.  找一张 Ubuntu 的光盘/启动 U 盘都行,(不限版本,和原本 Ubuntu 系统版本号一样的最好),然后改系统从光盘/ U 盘启动,进入临时 Ubuntu 系统,选择“试用 Ubuntu ”。
  2.  运行命令:
    sudo fdisk -l (这里不是数字 1 ,是字母 l )

    ,找到 Ubuntu 所在分区。由于我的是装在 G 盘,所以显示为 sda8。

  3.  运行命令:
    sudo -i

    进入到 root 用户,方便后面的操作。

  4.  运行以下命令以建立临时文件夹:
    mkdir /media/tmpdir
  5.  然后输入如下命令,以挂载系统。:
    mount /dev/sda8 /media/tmpdir
  6.  输入命令:
    sudo grub-install --root-directory=/media/tmpdir /dev/sda (注意,这里就是 sda ,后面不要写成 sda8 )

    ,如果显示 no error report ,则表示基本成功了。

  7. 接下来,重启系统,不要进入 Windows ,先进入 Ubuntu ,在终端中输入命令: sudo update-grub2 更新 grub 后方成功完成,这时候就可以重启进入任意一个系统了。


以上经过 Windows 7 和 Windows 8 系统测试都没有问题,最终很完美的解决了启动项问题。如果感兴趣的还可以试试美化 Grub 启动界面,比如这里就有一个还不错的。或者安装一个网易云音乐( NetEase MusicBox )也是不错的想法。

发表评论

电子邮件地址不会被公开。 必填项已用*标注