Windows 10 Creator Update 删除了 GRUB 的所有迹象

Windows 10 Creator Update 删除了 GRUB 的所有迹象

所以我愚蠢地懒得禁用 Windows 10 更新。创建者的更新来袭,并打动了我,完成后 GRUB 似乎消失了。我的启动管理器或 BIOS 中显示的唯一启动设备是 Windows 启动管理器。

在 Windows 中,我仍然可以看到我的 Linux 分区被列为健康的主分区。但是,从 Windows 运行测试磁盘时,会将同一分区列为 Microsoft Data 分区 (MS Data),这肯定不对。我尝试使用测试磁盘将分区类型设置为 Linux 保留(正如我在一些屏幕截图中看到的那样,没有“Linux”的选项),但 GRUB 仍然不见了。我目前无法访问 USB,也无法创建实时磁盘。

测试磁盘中显示的其他分区只有 EFI 系统分区、恢复分区和我的 Windows 分区(一旦我恢复 Ubuntu,该分区就会被删除)。我非常确定 EFI 和恢复分区都与 Windows 有关。我目前正在测试磁盘中进行深入搜索,以防遗漏其他内容,但与此同时,我能做些什么来恢复 Ubuntu 吗?

答案1

我不太清楚这个特定的 Windows 更新的作用;不过,有几件事情可能发生,正如这些问题和答案中所解释的那样:

您可以使用以下方法修复此问题简易UEFI在 Windows 中,bcdedit如果失败,则使用。在最坏的情况下,您可能需要使用以下命令完全重新安装 GRUB:引导修复(或者完全安装另一个引导加载程序)。

请注意,现代基于 EFI 的计算机没有启动磁盘本身,至少与基于 BIOS 的计算机不同。相反,EFI 启动由文件EFI 系统分区 (ESP),其中包含指向特定文件的 NVRAM 条目。(还可以将引导加载程序存储在网卡等设备上,用于网络引导;以及标准化后备文件名用于从外部媒体启动,当其他所有方法都失败时,则从内部硬盘启动。

不要在这种情况下使用 TestDisk!很有可能,它充其量是无用的,如果你犯了一个错误,可能会导致更严重的问题!TestDisk 对于​​纠正分区灾难(例如意外用 、fdiskgdiskparted等擦除分区表dd)很有用,但你没有提供任何证据表明你遇到的是这种类型的问题。

答案2

我安装了一个带有两个驱动器插槽的热插拔驱动器托架,每个驱动器插槽都有自己的电源开关。我只需关闭 Windows 10,这样它就无法劫持 Ubuntu 引导加载程序。

相关内容