我将Ubuntu从19.04升级到了19.10。升级过程没有出现错误,但是重启后,grub在启动时报错并进入了救援模式。
这是一台实体机器,而不是虚拟机,我在双启动中安装了Windows和Linux。
我通过ls命令找到了我的Linux分区,但不太清楚接下来该怎么做。
insmod normal也出现了相同的错误。
error: symbol 'grub_file_filters' not found.
Entering rescue mode...
grub rescue>
这是一台实体机器,而不是虚拟机,我在双启动中安装了Windows和Linux。
我通过ls命令找到了我的Linux分区,但不太清楚接下来该怎么做。
insmod normal也出现了相同的错误。
grub-install
/update-grub
来修复Ubuntu引导(参考其他答案;同时从grub rescue开始),我还需要将MBR转换为GPT https://www.windowscentral.com/how-convert-mbr-disk-gpt-move-bios-uefi-windows-10 (从BIOS转换为UEFI)在我的W10 SSD上,以便另一个update-grub
可以重新添加W10到grub引导菜单。 - Blupon