搞乱了 Windows 10 和 Ubuntu 的引导加载程序

搞乱了 Windows 10 和 Ubuntu 的引导加载程序

所以我想双启动 Windows 10 和 Ubuntu。最后只能为两者使用不同的启动器。长话短说,引导加载程序损坏了或者其他什么。没有 Windows 恢复,没有 Ubuntu 恢复。我到处找过,什么都试过了。我目前在 Ubuntu 的 U 盘上。我需要保留两边的内容,因为我无法存储某些内容。有没有办法删除所有引导加载程序并自己重新制作它们?

答案1

如果你可以运行 Ubuntu,请启动终端(ctrl alt t)并运行

sudo update-grub

修复 grub 菜单。

我不清楚您是否正在运行 grub,如果没有,请使用以下命令查看 efi 启动项:

sudo efibootmgr -v

如果您没有带有 shimx64.efi 或 grubx64.efi 的 ubuntu 条目,请创建一个,并将该条目放在启动顺序的首位。请参阅 efibootmgr 的手册页:

man efibootmgr 

用于添加条目或更改启动顺序。


efibootmgr 输出表明您正在以传统模式运行 Ubuntu,无论您的机器是否支持 UEFI 模式。安装介质可以双向启动,具体取决于您在 UEFI/BIOS 设置中选择的固件设置。如果您发布引导修复输出的链接(仅报告,尚无修复),那将有所帮助,但已经有很多关于修复错误模式安装的答案。

相关内容