Ihr Anliegen

Ihr Anliegen

Ich habe Ubuntu 14.04 LTS in einer Dual-Boot-Konfiguration mit Windows 8.1 installiert.die Anweisungen in diesem Ubuntu-Forumsbeitrag

(Ich habe eine ext4- /homePartition hinzugefügt.)

Auch nach Schritt sieben,

Schreiben Sie bcdedit /set {bootmgr} "path\EFI\ubuntu\shimx64.efi"in das Terminal

mein PC zeigt mir kein Startmenü an: Windows startet automatisch.

Ich habe den Befehl ausgeführt sudo efibootmgr -vundDies ist die Ausgabe.

Antwort1

Ihr Anliegen

BootNext: 0009
BootCurrent: 000F
Timeout: 0 seconds
BootOrder: 000F,0008,0009,000A,000B,000C,0007,000D,000E,0001
Boot0001* Windows Boot Manager  HD(3,363800,82000,17b1af25-3a01-4b33-9fa5-e6324bca1b76)File(\EFI\ubuntu\grubx64.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................

Wie Sie bereits herausgefunden haben, haben Sie wahrscheinlich einen Funktionseintrag für, \EFI\ubuntu\grubx64.efider als gekennzeichnet zu sein scheint Windows Boot Manager, was sehr verwirrend sein kann.

Mögliche Lösung

Da ich keine Methode zum Umbenennen dieser Einträge kenne, schlage ich vor, diesen Eintrag durch Ausführen des folgenden efibootmgrBefehls zu entfernen:

efibootmgr -B 0001

Dabei 0001handelt es sich um die Nummer des zu löschenden Eintrags, die entsprechend der aktuellen efibootmgrAusgabe geändert werden soll.

Um einen neuen Eintrag zu erstellen, führen Sie den folgenden Befehl aus:

efibootmgr -c -d /dev/sdX -p Y -l \EFI\ubuntu\grubx64.efi -L "Ubuntu"
  • /dev/sdXsollte höchstwahrscheinlich in den tatsächlichen Gerätenamen geändert werden, der die Ubuntu-Partition und die EFI-Systempartition/ESP enthält (es wird empfohlen, für jedes Laufwerk, von dem Sie booten möchten, eine ESP zu haben) /dev/sda.
  • Yist höchstwahrscheinlich die Partitionsnummer des ESP 1.

Eine mögliche Problemumgehung oder ein empfohlener Fallback könnte die Einrichtung seinGummistiefel.

Antwort2

Ich poste eine Antwort, weil ich viele Dinge mitzuteilen habe!

1 – Dank @LiveWireBT habe ich mit dem EFI Boot Manager einen neuen Eintrag (mit dem Namen Ubuntu) erstellt und kann ihn mit dem Windows-Boot-Manager auswählen. Aber als ich Ubuntu auswählte, wollte mein Computer nicht damit booten. Er bootet mit Windows.

2 – Nachdem ich easybcd verwendet habe (dank @user305306) sehe ich, dass Windows 8.1 das „Standard“-System ist. Also ändere ich die Konfiguration, um Folgendes zu erhalten:

EasyBCD

Ich starte meinen Computer neu und sehe ein Menü, in dem ich das System auswählen kann!!! Heul doch! Aber wenn ich Ubuntu auswähle, erhalte ich eine Fehlermeldung, dass er grubx64.efi nicht finden konnte. Ich werde das Bild bald posten!

BEARBEITEN: Dies ist der Fehler, den ich bekomme: Fehlermeldung

Auf Deutsch: Die App oder das System konnte nicht geladen werden, da die Datei fehlt oder Fehler enthält.

Antwort3

Holen Sie sich EasyBCD: Problem gelöst. Ich habe zwei Linux-Betriebssysteme auf meinem Computer mit Windows 7.

EasyBCD herunterladen

Antwort4

Ich habe es geschafft, Ubuntu zu booten!

  1. Ich verwendete efibootmgralsLiveWireBT empfiehlt.

  2. In Windows mit EasyBCD habe ich den Status von Ubuntu geändert. Ich habe "Systemstandard" eingegeben und es an die erste Stelle in der Liste gesetzt

  3. Ich habe alle "Windows Boot Manager"-Einträge AUSSER Windows 8.1 entfernt

  4. Als ich meinen PC neu startete, hatte ich Zugriff auf Grub und konnte Ubuntu auswählen!

verwandte Informationen