Windows10 Ubuntu18.04 双系统下修复GRUB引导(亲测当boot-repair工具无效时,该方法完美解决)

追求适度,才能走向成功;人在顶峰,迈步就是下坡;身在低谷,抬足既是登高;弦,绷得太紧会断;人,思虑过度会疯;水至清无鱼,人至真无友,山至高无树;适度,不是中庸,而是一种明智的生活态度。

导读:本篇文章讲解 Windows10 Ubuntu18.04 双系统下修复GRUB引导(亲测当boot-repair工具无效时,该方法完美解决),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

Windows10 Ubuntu18.04 双系统下修复GRUB引导(亲测当boot-repair工具无效时,该方法完美解决)

0.准备条件

1)Ubuntu18.04系统的启动盘(我的启动盘与我电脑上安装的Ubuntu版本相同,至于如果版本不相同的话,是否影响未进行测试)
2)耐心+细心

1.问题描述:

由于在笔记本电脑上安装了Windows10、Ubuntu18.04双系统,之前配置完成后,开机后界面如下:
在这里插入图片描述
过了段时间后,突然开机找不到Ubuntu系统了,开机直接进入WIN10系统

由于重新安装系统需要配置各种环境以及原系统的资料无法找回等原因,尝试了各种方案,其中网上的boot-repair工具修复对于我遇到的问题,无法解决。
若果你也遇到同样的问题可以尝试本文的方法,本文也是借鉴了网上的很多资料后,最后解决了该问题。在此对那些默默提供帮助的大神们表示感谢!
言归正传,上干货!

2.修复Ubuntu18.04的引导

1)插入Ubuntu18.04系统的启动盘
2)开机选择U盘启动
请添加图片描述
3)进入如下界面,选择“Try Ubuntu without installing”
4) 进入演示系统后,打开GParted分区工具,查看相关分区表
请添加图片描述

以下是我的分区表
在这里插入图片描述
其中需要提取以下信息:
系统分区:/dev/nvme0n1p6
EFI分区:/dev/nvme0n1p1
硬盘名:/dev/nvme0n1

5)关键命令

sudo mount 系统分区 /mnt
sudo mount EFI分区 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install 硬盘名
update-grub

按照第4步中的信息,在终端中输入如下命令(其实就是将相关内容进行简单替换即可):

sudo mount /dev/nvme0n1p6 /mnt
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/nvme0n1
update-grub

执行完后,关闭Ubuntu系统,重启即可恢复之前的状态

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/130127.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!