昨天我尝试双启动 Windows 和 Ubuntu,但是当我重新启动笔记本电脑时,我没有启动 Windows,但它立即运行了 Ubuntu。
然后我知道我只是不小心删除了 Windows 启动管理器。当我sudo fdisk
检查磁盘时,我仍然看到我的基本数据。此外,我还看到一个本地磁盘,其中有我在“其他位置”上的旧 Windows 数据。请帮助我恢复 Windows(如有必要,您可以删除 Ubuntu)。
我知道很多人和我一样问过同样的问题,但从昨天到现在我都无法解决这个问题。如果您想查看我的 Ubuntu 上的更多配置或磁盘,请询问。
编辑:一位朋友告诉我使用 sudo os-prober 识别 Windows 10 安装,然后使用 sudo update-grub 更新 GRUB。输入 os-prober 后,它显示
/dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi:Windows 启动管理器:Windows:efi
但是当使用 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-6.5.0-21-generic
Found initrd image: /boot/initrd.img-6.5.0-21-generic
Found linux image: /boot/vmlinuz-6.5.0-18-generic
Found initrd image: /boot/initrd.img-6.5.0-18-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
我也检查了,/etc/default/grub
但是没有GRUB_DIASBABLE_OS_PROBER
。