重装 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 )也是不错的想法。

发表评论

电子邮件地址不会被公开。