我按照这个 删除了 Ubuntu 20.4.1 LTS 和 grub2 - 获得最多支持的答案。之后 grub2 黑屏消失了,但 Windows 10 没有启动。
更新1
我使用 live USB 登录,然后尝试启动修复。遵循它的所有建议。它试图重新安装 grub2,所以似乎在我的计算机上安装了另一个 Ubuntu Linux 20.4(我有 1 个安装了 Ubuntu Linux 的 NVME PCIe 驱动器 - 我删除了它,然后是安装了 Windows 的 1 个 SSD,即 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。因此使用live USB驱动器将重要数据从Windows C:复制到Windows D:后来使用Windows恢复驱动器将Windows重新安装在C:驱动器上。我本可以将它安装在其他驱动器上,但我的 C: 是 SSD,我更喜欢在更快的媒体上安装操作系统和应用程序。
好吧,这最终没有成功:
唯一有效的是:使用恢复媒体安装 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 升级工作正常。