双启动 Windows 10 分区已无法启动。如何才能使其再次可启动?

双启动 Windows 10 分区已无法启动。如何才能使其再次可启动?

我有一台 Dell Precision 笔记本电脑,主 (MBR,480 GB) SSD 上的一对分区上装有 Windows 10 Professional。在 Linux 下,它们显示为 /dev/sda1 (576 MB NTFS) 和 /dev/sda2 (43 GB NTFS)。它们最初占用了整个磁盘,后来我缩小了至少第二个磁盘以腾出空间给 Linux。当我第一次安装 Linux 时,我验证了双启动的能力。随着时间的推移,Windows 10 安装已经失去了启动能力,我正在寻求帮助来恢复它。

该磁盘现在有一个扩展分区 /dev/sda3,其中包含一个 Linux 交换分区 /dev/sda5 和一个安装在 /home 上的 XFS 分区 /dev/sda6。Linux 从较小的 MBR SSD /dev/sdb 启动,该分区具有 /boot、/var 和 / 分区。

我的 GRUB 启动列表中有两个 Windows 10 条目(由 update-grub 自动插入),但它们不起作用。

我怀疑 /dev/sda 已在某个地方从 GPT 转换为 MBR。

在尝试任何可能有害的操作(例如将 /dev/sda 从 MBR 转换为 GPT 格式)之前,我如何验证这是问题所在?

我尝试创建 Windows 10 恢复 USB 密钥(并将 BIOS 设置为在 UEFI 模式下启动它)但它无法启动。

谢谢 Graham

相关内容