我出去度假了 3 周,然后又回来了。但在 Grub 菜单上选择 Windows 启动管理器后,我看到了以下内容。
我记得最后一天有一些 Windows 更新。
现在我无法进入Windows,但是可以进入Ubuntu。
我该怎么办?
我尝试了 Boot-Repair,它显示以下内容
LegacyWindows detected. Please enable BIOS-compatibility/CSM/Legacy mode in your UEFI firmware, and use this software from a live-CD (or live-USB).
这就是我的 grub cutomizer 和 parted 的状态,没有进行任何系统升级或安装东西......所以有点脱节。/dev/nvme0n1p1 似乎拥有所有可以启动的活动分区。
我尝试了这个链接,但为此我需要能够登录 Windows 11 命令提示符。我尝试了两个不同的 USB 驱动器和不同的端口,但现在我面临这个问题:
停止代码 DRIVER PNP WATCHDOG
向 Microsoft 支持部门提交了一个案例,但经过两次沟通后,他们并没有提供太多帮助,只是告诉我“我们不支持双启动”或“寻求当地技术人员的帮助”
我真的想开始行动。如果需要,我愿意重新安装 Windows 11。Ubuntu Linux 运行良好。启动修复不起作用。
sudo cat /boot/grub/grub.cfg | grep menuentry
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
menuentry_id_option=""
export menuentry_id_option
menuentry "Ubuntu" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry "Ubuntu, with Linux 6.8.0-51-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.0-51-generic-advanced-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry "Ubuntu, with Linux 6.8.0-51-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.0-51-generic-recovery-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry "Ubuntu, with Linux 6.2.0-33-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.2.0-33-generic-advanced-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry "Ubuntu, with Linux 6.2.0-33-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.2.0-33-generic-recovery-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
sudo 更新 grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.8.0-51-generic
Found initrd image: /boot/initrd.img-6.8.0-51-generic
Found linux image: /boot/vmlinuz-6.2.0-33-generic
Found initrd image: /boot/initrd.img-6.2.0-33-generic
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Found linux image: /boot/vmlinuz-6.8.0-51-generic
Found initrd image: /boot/initrd.img-6.8.0-51-generic
Found linux image: /boot/vmlinuz-6.2.0-33-generic
Found initrd image: /boot/initrd.img-6.2.0-33-generic
Memtest86+ needs a 16-bit boot, that is not available on EFI, exiting
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done
更新 2 请参阅我关于同一问题的其他问题。我有多个驱动器。安装了 Windows 11 Pro 的内部 SSD 驱动器(三星 860 EVO-1TB)终于坏了。它一直在恶化(没有任何通知),但最终在我度假时坏了。Windows 安装并不是那么好,它只是因为硬件故障而无法继续(它可能选择了其他驱动器上的空白空间)。只是因为有坏掉的硬盘,但其他驱动器有空白的分区/空间 - 它本可以继续前进。移除故障的 SSD 后,我能够再次安装 Windows 11 Pro 并恢复工作。
请参阅我关于同一问题的其他问题。我的桌面上有多个驱动器。安装了 Windows 11 Pro 的内部 SSD 驱动器(三星 860 EVO-1TB)终于坏了。它一直在恶化(没有任何通知),但最终在我度假时坏了。这就是当控制从 GRUB 转到加载 Windows Bootloader 并最终加载 Windows 11 OS 时失败并显示以下消息的原因:
Windows 安装并不是那么好,它只是因为硬件故障而无法继续前进(它可能选择了其他驱动器上的空白空间)。仅仅因为有一个坏了的硬盘,但是其他驱动器有空的分区/空间 - 它本可以继续前进并在那里安装 Windows 11。移除故障的 SSD 后,我能够再次安装 Windows 11 Pro 并重新开始工作。另一个教训要学。我的台式机很旧(2017 年 12 月),有一些升级(PCI NVME 驱动器和内部 SSD 而不是常规硬盘)。这是戴尔 XPS 8930,附带 Windows 10 Pro。一两年后,它升级到了 Windows 11 Pro。但这次,我的台式机不符合 Windows 11 的标准,所以没有安装。我需要获得 Microsoft 支持的帮助才能做到这一点(本质上它需要在 BIOS 中启用安全启动)。