Не могу загрузить 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, так что выбирайте!

Другие вопросы по тегам