Ubuntu 13.10 kann nach der Installation von Fedora 20 auf einer x86_64 EFI-Maschine nicht gebootet werden

Ubuntu 13.10 kann nach der Installation von Fedora 20 auf einer x86_64 EFI-Maschine nicht gebootet werden

Ich kann Ubuntu nicht über das Gub-Menü booten, nachdem ich Fedora 20 installiert habe (aber ich kann Fedora und Windows booten)

Bildbeschreibung hier eingeben

error: can't find command 'linux'
error: can't find command 'initrd'

Aber ich kann von hier booten

Bildbeschreibung hier eingeben

Hast Du eine Idee?

Antwort1

Vor Kurzem stand ich vor diesem Problem, nachdem ich die Grub-Konfigurationsdatei in Fedora aktualisiert hatte.

/boot/efi/EFI/fedora/grub.cfgUm das Problem zu beheben, musste ich die Datei wie folgt bearbeiten :

  • ersetzen Sie alle linuxdurchlinuxefi

  • ersetzen Sie alle initrddurchinitrdefi

Sie können auch drücken, ewährend Sie sich im Grub-Menüeintrag befinden, um ihn zu bearbeiten, und die vorherigen Schritte ausführen.

Antwort2

Das Boot Repair-Dienstprogramm, wie user192938 vorschlägt, könnte das Problem beheben. Eine andere Möglichkeit ist die Installation meinesrEFInd Bootmanager,das als primäres Bootprogramm übernimmt, anstatt einen "Kampf der GRUBs" auszutragen, wie es jetzt der Fall ist. (Der GRUB jeder Distribution versucht, dominant zu sein, und wie es der Zufall will, hat der Fedora GRUB den Ubuntu-Boot falsch konfiguriert.) Tatsächlich können Sie sich dafür entscheiden, jeden der folgenden GRUBs zu installieren und manuell zu konfigurieren:mehrere EFI-Bootloader für Linux,also treffen Sie Ihre Wahl!

verwandte Informationen