删除了 Ubuntu 和 grub 但 Windows 10 无法启动

删除了 Ubuntu 和 grub 但 Windows 10 无法启动

我跟着 删除 Ubuntu 20.4.1 LTS 和 grub2 - 获得最多赞同的答案。之后 grub2 黑屏消失,但 Windows 10 无法启动。 这是我的 Windows PC BIOS 这是戴尔诊断完成后的 BIOS 错误消息

更新1

我使用实时 USB 登录,然后尝试启动修复。遵循它的所有建议。它尝试重新安装 grub2,因此似乎我的电脑上某个地方安装了另一个 Ubuntu Linux 20.4(我有 1 个 NVME PCIe 驱动器,其中安装了 Ubuntu Linux - 我将其删除,然后是 1 个 SSD,其中安装了 Windows,即 Windows C 驱动器,然后是两个硬盘驱动器,分别用于 Windows D 和 E)。似乎在 C、D 或 E 的某个地方安装了 ubuntu linux,我想删除它或移动到 PCIe NVME 驱动器以下是启动修复输出关联以及启动修复活动的内容:

You can now reboot your computer.

Please do not forget to make your UEFI firmware boot on the Ubuntu 20.04.1 LTS entry (sdb2/EFI/ubuntu/shimx64.efi file) !
If your computer reboots directly into Windows, try to change the boot order in your UEFI firmware.

If your UEFI firmware does not allow to change the boot order, change the default boot entry of the Windows bootloader.
For example you can boot into Windows, then type the following command in an admin command prompt:
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi

以下是我的 Ubuntu Linux 20.4 LTS 中的 gparted 视图 在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

不知何故,其他地方也安装了隐藏的 Ubuntu 20.4 LTS,这使得我的 grub 启动到 Ubuntu 20.4 LTS Linux。

更新 2 经过进一步的搜索和挖掘,发现 /dev/sda7 上安装了 Ubuntu Linxu 20.4.1 LTS 的另一个副本 在此处输入图片描述

并由df命令确认

root@ashu-XPS-8930:/home/ashu# df
Filesystem     1K-blocks    Used Available Use% Mounted on
udev            32757028       0  32757028   0% /dev
tmpfs            6557040    2188   6554852   1% /run
/dev/sda7       95099332 8980340  81245112  10% /
tmpfs           32785188  126668  32658520   1% /dev/shm
tmpfs               5120       4      5116   1% /run/lock
tmpfs           32785188       0  32785188   0% /sys/fs/cgroup
/dev/loop0         98944   98944         0 100% /snap/core/9804
/dev/loop1          9344    9344         0 100% /snap/canonical-livepatch/95
/dev/loop2         56320   56320         0 100% /snap/core18/1880
/dev/loop5         30720   30720         0 100% /snap/snapd/8542
/dev/loop4        261760  261760         0 100% /snap/gnome-3-34-1804/36
/dev/loop3         63616   63616         0 100% /snap/gtk-common-themes/1506
/dev/loop6         51072   51072         0 100% /snap/snap-store/467
/dev/sda2          98304   61255     37049  63% /boot/efi
tmpfs            6557036      20   6557016   1% /run/user/125
tmpfs            6557036      32   6557004   1% /run/user/1000

更新 3 即使从 Windows 中删除 /dev/sda7 分区,然后删除 /EFI/ubuntu - 我仍然无法启动 Windows 10。因此,使用实时 USB 驱动器将重要数据从 Windows C: 复制到 Windows D: 稍后使用 Windows 恢复驱动器在 C: 驱动器上重新安装 Windows。我本可以将其安装在其他驱动器上,但我的 C: 是 SSD,我更喜欢在更快的介质上安装操作系统和应用程序。

答案1

但最终这并没有成功:

  1. 从硬盘中删除 ubuntu 分区
  2. 删除 grub

唯一有效的方法是:使用恢复介质安装 Windows 10(尝试 1 和 2 之后)。在此之前 - 我连接了数据线/Ubuntu live USB 以恢复一些内容,因为 Windows 安装将清除 C: 驱动器。其他驱动器 - D 和 E 完好无损,不需要我做任何事情。

之后,在我的 PCI NVME 硬盘上安装了 Ubuntu 20.4.1 LTS 和 Windows 10。Live USB 被创建为启动到 UEFI 模式,BIOS 也使用 UEFI(禁用传统模式,安全启动也禁用)。Ubuntu 安装非常顺利 - 现在一切都运行良好。

不知何故,对于我来说,双启动 Windows/Ubuntu - Ubuntu 从以前的 LTS 升级到新的 LTS 版本从未成功过。当我尝试将双启动 Windows 7 或 10/Ubutnu 16.04 LTS 升级到 Ubuntu 18.04 LTS 时也发生了同样的情况。而就地 Windows 升级工作正常。

安装在 nvme 驱动器上

相关内容