Ich kann Ubuntu nicht über das Gub-Menü booten, nachdem ich Fedora 20 installiert habe (aber ich kann Fedora und Windows booten)
error: can't find command 'linux'
error: can't find command 'initrd'
Aber ich kann von hier booten
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.cfg
Um das Problem zu beheben, musste ich die Datei wie folgt bearbeiten :
ersetzen Sie alle
linux
durchlinuxefi
ersetzen Sie alle
initrd
durchinitrdefi
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!