解决安装两个ubuntu系统之后卸载其中一个系统出现的相关问题

文章讲述了作者在Windows下安装了Ubuntu20.04和18.04后,遇到18.04无WIFI驱动且卸载时引发GRUB问题。通过下载DiskGenius处理EFI分区,找到并修改grub.cfg文件中的UUID,解决了开机引导仅显示20.04系统的办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

概况

        本人在windows系统下安装了ubuntu20.04之后,又安装了ubuntu18.04系统。安装好之后发现ubuntu18.04系统没有WIFI适配器,然后就想卸载ubuntu18.04,只用ubuntu20.04。

问题

        但是直接强制将ubuntu18.04所在的盘给格式化,会出现开启电脑时,系统还是会去寻找ubuntu18.04的引导项,而其引导项已经被格式化了,就会遇到grub问题,而无法进入ubuntu20.02系统。

解决方案

方案一

        ubuntu开机出现grub菜单

        但是,需要每次都要这样去一步一步设置,很麻烦,于是,本人又查询了好多资料,最后方案二可以一步解决。

方案二

step1

        下载软件DiskGenius.exe

step2

        按照win10下删除ubuntu及其引导项-CSDN博客步骤先把windows下EFI盘找到,并设置盘符。

        也可以参照下面步骤设置。

结果为

step3

        设置好EFI盘符之后,打开step1中下载的DiskGenius.exe,找到设置的EFI盘也就是J盘。

打开下面的ubuntu文件夹,找到grub.cfg文件,双击打开。

        看到下面的图片,是不是有点熟悉,这就是我们按照方案一设置的步骤。其中画线部分uuid即为root路径,也就是ubuntu18.04系统的uuid。

        同时,我们也可以找到系统打开之后出现grub的原因,就是这里的root路径为ubuntu18.04系统下的uuid,恰好ubuntu18.04所在的盘被我们格式化了。想要开机之后直接进入ubuntu20.04系统,就需要把这里的root路径更改为ubuntu20.04系统的uuid。下面讲述怎么找到ubuntu20.04系统的uuid。

step4

        要找到ubuntu20.04系统的uuid,需要重启电脑进入ubuntu20.04系统,这时就需要我们采用方案一了(没有办法)。进入ubuntu20.04系统之后,打开终端,输入blkid,之后会输出该系统的uuid(可以参考修改grub文件磁盘标识方式为UUID)。我们将其复制下来,方便在windows系统下使用。

step5

        进入windows系统,按照step2把J盘找到然后使用记事本工具把J盘下的ubuntu文件夹中的grub.cfg文件打开。

        将其中的root路径uuid更改为我们在ubuntu20.04系统中找到的uuid

        保存。然后重启电脑就只有ubuntu20.04系统的选项了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值