Ubuntu 20.04 启动项问题

Ubuntu 20.04 启动项问题

你好我使用的是双启动配置的 Ubuntu 20.04,我决定删除 Ubuntu。所以我删除了它的分区,并尝试从 grub 中定位 windows 的启动文件,还尝试使用软件工具修复 MBR,但我的笔记本电脑启动到 grub。所以我从 bios 中删除了 Ubuntu 的启动项,一切正常。但我昨天刚刚在 bios 中启动以检查一切是否正常,然后我发现启动顺序是这样的

Boot Order:-
1) Windows (some sort of number)
2) Windows (the same number as above)
3) Ubuntu (the same number)
4) Empty

我知道我从 bios 中删除了 Ubuntu 的启动项,但不知何故它又出现了。它没有造成任何问题,但我很担心,所以删除了它。那么我应该怎么做才能永久删除它?谢谢。

更新:- 我使用 cmd 成功从 efi 分区中删除了名为 Ubuntu 的目录,那么问题解决了吗?

更新:- 命令输出bcdedit /enum firmware

Firmware Boot Manager
---------------------
identifier              {fwbootmgr}
displayorder            {bootmgr}
                        {9ab9a677-88d6-11eb-8edd-806e6f6e6963}
                        {1b051e8f-99db-11eb-8ee9-806e6f6e6963}
                        {1b051e90-99db-11eb-8ee9-806e6f6e6963}
timeout                 0

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
path                    \efi\microsoft\boot
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
resumeobject            {d728b7f0-698d-11eb-9830-f298495471f2}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Firmware Application (101fffff)
-------------------------------
identifier              {1b051e8f-99db-11eb-8ee9-806e6f6e6963}
device                  partition=\Device\HarddiskVolume2
path                    EFI\Ubuntu\grubx64.efi
description             ubuntu

Firmware Application (101fffff)
-------------------------------
identifier              {1b051e90-99db-11eb-8ee9-806e6f6e6963}
description             CD/DVD Drive

Firmware Application (101fffff)
-------------------------------
identifier              {9ab9a677-88d6-11eb-8edd-806e6f6e6963}
device                  partition=\Device\HarddiskVolume2
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager

我可以在这里看到Ubuntu,但我在删除文件后按照以下步骤检查文件:

  1. cmd作为管理员
  2. diskpart
  3. list disk
  4. select disk 0(我只有一个磁盘)
  5. sel vol 4(它属于 FAT32 文件系统)
  6. assign letter=R:
  7. 出口
  8. cd /d R:
  9. cd EFI
  10. dir EFI
  11. rmdir /s ubuntu
  12. Y
  13. dir EFI(确认 Ubuntu 已被删除并且它不在那里)

我可以在这里再次看到 ubuntu:- 删除后的图像。 在此处输入图片描述

这是使用图像中存在的选项删除 ubuntu 启动选项后的图像,但它再次自动添加到第三个位置。

答案1

那么我该怎么做才能永久删除它?

使用bcdedit

问题解决了吗?

很有可能。即使您没有成功删除该条目,您也可以认为问题已“解决”。

要完全回答您的问题,需要确切知道您使用了哪些命令、采取了哪些配置操作及其顺序(包括可能的重新启动)。

我假设你做了类似的事情也是一种选择。

鉴于您提供的信息有限,您应该能够应付。您可以发布更多信息以确保万无一失。例如:

  1. 使用 Windows 磁盘管理器获得的分区方案的屏幕截图。例如,在下面简化的 EFI 启动流程

  2. 输出:

    2.1. bcdedit /enum firmware(在管理员提示符中发出的命令)。

    2.2. 命令说明在下面挂载 EFI 分区(取决于list partition)。笔记:如果你继续阅读本节,并且使用备用文件系统资源管理器,您会发现如果您没有看到带有dir它的 Ubuntu 条目可能并不意味着它不存在。

  3. 您究竟使用了哪些命令来“从 bios 中删除 Ubuntu 的启动项”。“规范”的方法是bcedit

有关的

  1. https://wiki.archlinux.org/index.php/EFI_system_partition
  2. http://www.agcross.com/2017/11/making-sense-efi-partitions-dual-booting/

相关内容