Не могу загрузить Ubuntu 13.10 после установки Fedora 20 на EFI-машине x86_64
Я не могу загрузить Ubuntu из меню gub после установки Fedora 20 (но я могу загрузить Fedora и Windows)

error: can't find command 'linux'
error: can't find command 'initrd'
Но я могу загрузиться отсюда

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