我在单个 SSD 上安装了 Ubuntu (20.04) 和 Windows 11 双启动系统。一切正常,但突然(即没有任何我所知的配置更改、任何我所知的更新或类似的东西),我无法加载到 Windows。我在启动菜单中看到的选项与以前相同,但当我尝试启动到 Windows 时,它只是显示“错误:无法加载映像”。
我到目前为止尝试过的:
sudo update-grub 返回
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.15.0-87-generic
Found initrd image: /boot/initrd.img-5.15.0-87-generic
Found linux image: /boot/vmlinuz-5.15.0-84-generic
Found initrd image: /boot/initrd.img-5.15.0-84-generic
Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings
done
却没有解决任何问题
Windows 分区上的操作系统探测器返回
dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi
并且也没有修复任何东西。
尝试从 USB 安装映像对 Windows 安装进行故障排除也表明修复失败,并且恢复到上次更新之前的某个时间点(大约一周前,其间有效)也没有帮助。
我发现了这个问题:grub 中未找到 windows 10 映像并有非常相似的结果
我可以访问 Ubuntu 分区中的所有数据,即使在从安装闪存驱动器进行修复过程中,Windows 端一切似乎都很好,但出于某种原因,我就是无法启动它。有什么想法可能出在哪里以及如何修复它?
EDIT1:当我尝试使用 Windows 启动管理器启动 Windows 时,它首先进行硬件扫描,然后显示没有可启动设备。似乎问题不在 grub/Ubuntu 方面,但我正尝试从那里修复它,因为我无法访问其他地方。