So installieren Sie Grub2 auf einem Windows 10/UEFI-Laptop

So installieren Sie Grub2 auf einem Windows 10/UEFI-Laptop

Ich versuche, openSUSE Leap 42.3 auf meinem Lenovo Y600-Laptop zu installieren, Dual-Boot mit Windows 10. Es besteht darauf, Windows zu booten, selbst nachdem ich versucht habe, Grub2 neu zu installieren. Vielleicht ist der erschwerende Faktor, dass ich eine kleine SSD als primären Boot für Windows habe und Linux auf der Festplatte installiert ist.
Details:
1. Mit dem BIOS herumspielen, um Booten von DVD zu ermöglichen.
- Bootmodus: UEFI
- Schnellstart: Deaktiviert
- USB-Boot: Aktiviert
- USB-Boot so verschieben, dass er vor der Festplatte erfolgt.
2. OpenSUSE installieren (Windows bootet, kein Grub wird angezeigt)
3. Anleitungen unter folgenhttps://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/cha.trouble.html#sec.trouble.data.recover.rescue.accessAbschnitt 16.6.2.3, um das System zu booten, und 16.6.2.4, um Grub neu zu installieren.
Wenn Linux gebootet ist, sehe ich, dass die SSD-Einträge in /dev nvme0, nvme0n1 und nvme0n1p1 bis nvme0n1p4 sind. Die Festplatte ist die Standardfestplatte sda1 bis sda7, mit der Root bei sda7. Daher glaube ich, dass der richtige Befehl zum Installieren von Grub lautet: Wenn ich
grub2-install /dev/nvme0n1
dies tue, bootet Windows, nachdem ich es beendet habe.
Wenn ich die Installations-DVD boote und „Von Festplatte booten“ auswähle, erhalte ich die Meldung „
error: not a valid boot device.
Was kommt als Nächstes?“
Bearbeiten:UEFI-Boot zeigt Ubuntu/GRUB nicht anschien hilfreich zu sein, aber nein. efibootmgr schien einen neuen Eintrag zu erstellen, aber es passierte nichts. Und beim nächsten Booten von Linux war der Eintrag verschwunden.

Bearbeiten: Ich habe aufgegeben. Um Linux zu installieren und zu booten, ändere ich das BIOS, um UEFI auszuschalten. Um zu Windows zurückzukehren, ändere ich das BIOS erneut, um UEFI zu aktivieren.

verwandte Informationen