Windows 未出现在 BIOS 和 Grub 中

Windows 未出现在 BIOS 和 Grub 中

正如标题所示,我无法启动 Windows,因为它没有显示为启动项。我刚刚清除了所有 Linux 分区以重新安装并重新排序。我没有触碰 Windows 驱动器。

我怀疑 win 引导加载程序不知出于什么原因被安装到了我的 fedora 驱动器上,但我刚刚把它擦除了。

我的旧布局:

# Windows
/dev/sda
600M EFI
6M Unknown
600M EFI # Why twice? idk
240G Windows Data

-----------------
# Fedora
/dev/sdb
500M EFI
628M Unknown
1M Bios Boot
120G /

----------------
# Other
/dev/sdd
128M EFI
1M Bios Boot
300G / # Arch

128M EFI
1M Bios Boot
600G / # Gentoo

NOTE: All values are estimated from what i remember seeing in the windows drive manager
(not sure what its correct name is) and lsblk.

我做了什么:

我用 擦除了 Fedora、Arch 和 Gentoo(或者更确切地说是驱动器)cfdisk /dev/sdb # and /dev/sdd,删除了所有分区,然后执行了wipefs -f /dev/sdb # and /dev/sdd

我无法安装 Windows 分区并访问数据。

我可以使用 Windows 恢复棒来恢复引导加载程序吗?

答案1

您的假设是正确的:安装 Linux 会在启动过程中安装一个“钩子”,即 grub,这样 grub(2) 就会指向 Linux 或 Windows。虽然您可以手动修改文件名来更改启动顺序,但使用工具来修复它更容易。在尝试此操作之前,请制作磁盘映像,以免修复导致数据丢失。

答案2

由于您有恢复盘,您可以运行启动修复。

您需要启动 高级启动 > 故障排除 > 高级选项 > 启动修复

欲了解更多信息和截图,请参阅文章 如何在 Windows 10 中运行启动修复

相关内容