Kein GRUB nach der Installation von Ubuntu neben Windows 10

12

Ich versuche, Ubuntu 14.04 von Live-USB neben Windows 10 zu installieren. aber es gibt keine Maden und es bootet direkt zu Fenstern. Ich habe bereits alles getan, was in anderen Fragen vorgeschlagen wurde, aber kein Glück. Ich habe die Installation mit und ohne / boot-Partition wiederholt, das mountDing gemacht, aber immer noch keine Anzeichen von Grub. Die letzten Dinge, die ich versuchte, waren diese:

sudo grub-install --target=i386-pc --force /dev/sda7
sudo grub-install --target=i386-pc --force /dev/sda4
sudo mount /dev/sda7 /mnt
sudo grub-install --root-directory=/mnt/ --force /dev/sda
sudo mount /dev/sda4 /mnt
sudo grub-install --root-directory=/mnt/ --force /dev/sda

Es wird eine Warnmeldung angezeigt als:

Einbetten ist nicht möglich. GRUB kann in diesem Setup nur mithilfe von Blocklisten installiert werden. Blocklisten sind jedoch NICHT ZUVERLÄSSIG und von ihrer Verwendung wird abgeraten.

und sagt, dass die Installation abgeschlossen ist; aber wenn ich neu starte, gibt es immer noch keine Maden. Meine Partitionen sind:

sda7 -> booten

sda6 -> nach hause

sda5 -> tauschen

sda4 -> /

sda2 -> C:

sda1 -> Windows Boot Manager (efi)

Hadi GhahremanNezhad
quelle

Antworten:

6
  1. Gehen Sie in Windows zum Menü.
  2. Suchen Sie nach der Eingabeaufforderung und klicken Sie mit der rechten Maustaste darauf, um sie als Administrator auszuführen.
  3. Kopieren Sie hier den Befehl: bcdedit / set {bootmgr} path \ EFI \ ubuntu \ grubx64.efi
  4. Starten Sie neu und Sie werden vom bekannten Grub-Bildschirm begrüßt.

Dieser hat für mich gearbeitet. Quelle & Credits an https://itsfoss.com/no-grub-windows-linux/ Abhishek Prakash

Jurjen de Vries
quelle
6

Sie müssen den Schnellstart in Windows deaktivieren:

  1. Gehen Sie zu Systemsteuerung -> Alle Bedienfeldelemente -> Energieoptionen -> Wählen Sie aus, was die Ein / Aus-Taste tun soll
  2. Klicken Sie auf Einstellungen ändern, die derzeit nicht verfügbar sind
  3. Deaktivieren Sie das Kontrollkästchen Schnellstart aktivieren
  4. Deaktivieren Sie "Ruhezustand"
  5. Starten Sie die Eingabe von Bios / UEFI neu
  6. Bewegen Sie Ubuntu über Windows
  7. Speichern und neu starten

Jetzt sollte alles funktionieren!

MKay
quelle
Danke für die Antwort. Ich habe den Schnellstart bereits deaktiviert, aber es gibt keine Ubuntu-Option im BIOS. Ich habe Ubuntu14.04 deinstalliert und Ubunttu 16.04 installiert. Danach funktionierte die Verwendung dieses Befehls in Windows:bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
Hadi GhahremanNezhad
Ich kann bestätigen, dass dies ohne weitere Änderungen im Februar 2020 funktioniert, wenn Windows 1909 (zuerst) im UEFI-Modus auf einer SSD und Ubuntu 19.10 auf einer zweiten SSD installiert ist (mein Motherboard / meine Firmware ist ASRock Z68 ext3 gen3)
glaux
1

Ich habe Ubuntu14.04 deinstalliert und Ubunttu 16.04 installiert. Danach funktionierte die Verwendung dieses Befehls in Windows:

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
Hadi GhahremanNezhad
quelle
0

Wenn Sie ein neuerer Computer sind, verwendet das BIOS möglicherweise standardmäßig den Windows-Boot-Manager. Wechseln Sie zu BIOS und stellen Sie sicher, dass Ubuntu UEFI die erste Startoption ist. Dies sollte das Problem beheben.

Richard W. Seitz
quelle
2
Ich habe das versucht. In der Liste der Startoptionen im BIOS-Menü gibt es jedoch kein Ubuntu. Es ist nur Windows Boot Manager und CD-ROM und ...
Hadi GhahremanNezhad
0

In meinem Fall musste ich ins BIOS gehen und die Startreihenfolge ändern, da sich GRUB auf der sekundären (neuen) Partition befand

veggiebenz
quelle