Недавно я столкнулся с этой проблемой после обновления файла конфигурации grub в Fedora.
Чтобы справиться с этим, мне пришлось отредактировать файл /boot/efi/EFI/fedora/grub.cfg
следующим образом:
заменить все linux
на linuxefi
заменить все initrd
на initrdefi
Вы также можете нажать e kbd>, находясь в пункте меню grub, чтобы отредактировать его, и сделать предыдущие шаги.
Утилита Boot Repair, как предлагает пользователь 192938, может решить проблему. Другая возможность - установить мой менеджер загрузки rEFInd, , который возьмет на себя в качестве основной загрузочной программы, а не «битву за GRUB», что у вас есть сейчас. (GRUB каждого дистрибутива пытается доминировать, и, как это бывает, Fedora GRUB неправильно настроил загрузку Ubuntu.) На самом деле, вы можете установить и вручную настроить любой из нескольких загрузчиков EFI для Linux, так что выбирайте!