Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

grub Konfig

22 views
Skip to first unread message

Alexander Goetzenstein

unread,
May 22, 2021, 5:35:33 AM5/22/21
to
Hallo,
ein Kumpel will Linux ausprobieren und dazu neben sein Windows 10
Tumbleweed installieren, bzw. er hat es schon getan. Dem
Partitionierungsvorschlag von yast ist er gefolgt, nach dem die
Windows-Partition verkleinert und für Linux neue angelegt werden.
Natürlich will er erst einmal weiterhin Windows booten können.

Doch bei der grub-Installation bzw. Konfiguration gibt YaST2 einen
Fehler aus:
> Fehler beim Ausführen des Befehls "[["/usr/sbin/shim-install", "--config-file=/boot/grub2/grub.cfg"]]"
> Abbruch-Code: 5
> Fehlerausgabe: x86_64-efi wird für Ihre plattform installiert.
> installation beendet. Keine Fehler aufgetreten.
> Could not prepare Boot variable: Function not implemented
> [ OK ]

Anschließend kann man im Bootmenü Linux und Optionen wählen, Windows
fehlt in der Liste jedoch. Lustigerweise kann man Windows jedoch booten,
wenn man beim Start des Rechners im BIOS die Partition 2 auswählt, auf
der Windows installiert ist.

Das Ganze ist etwas unschön. Hat jemand eine Idee, was da quer liegen
könnte und wie man es ordentlich hinbekommt?


--
Gruß
Alex

Arno Lutz

unread,
May 22, 2021, 7:00:13 AM5/22/21
to
Am 22.05.21 um 11:35 schrieb Alexander Goetzenstein:
> Anschließend kann man im Bootmenü Linux und Optionen wählen, Windows
> fehlt in der Liste jedoch. Lustigerweise kann man Windows jedoch booten,
> wenn man beim Start des Rechners im BIOS die Partition 2 auswählt, auf
> der Windows installiert ist.

prüfe, ob bei Yast/Bootloader einrichten/Bootloader-Optionen
"Fremdes OS testen" aktiv ist.

Arno



Andrew

unread,
May 22, 2021, 7:34:03 AM5/22/21
to
Ich tue mir auch schwer bei solchen Angelegenheiten, aber es sieht aus
als ob der Rechner traditionell vom BIOS bootet und Tumbleweed vom EFI
ausging. So habe ich
> beim Start des Rechners im BIOS die Partition 2 auswählt

interpretiert, oder habe ich das falsch interpretiert?

Alexander Goetzenstein

unread,
May 22, 2021, 7:34:21 AM5/22/21
to
Hallo,

Am 22.05.21 um 13:00 schrieb Arno Lutz:
Ja, ist es. Es wurde auch extra noch einmal deaktiviert und erneut
aktiviert, mit selbem Ergebnis.


--
Gruß
Alex

Bernd Mayer

unread,
May 22, 2021, 7:54:35 AM5/22/21
to
Am 22.05.21 um 13:34 schrieb Alexander Goetzenstein:
Hallo,

man sollte ergänzend die BIOS-Einstellungen zum Booten kontrollieren.
Das hängt vom speziellen Motherboard und dessen BIOS ab.


Bernd Mayer

Alexander Goetzenstein

unread,
May 23, 2021, 5:03:23 AM5/23/21
to
Hallo,

Am 22.05.21 um 13:54 schrieb Bernd Mayer:
> man sollte ergänzend die BIOS-Einstellungen zum Booten kontrollieren.
> Das hängt vom speziellen Motherboard und dessen BIOS ab.

wonach sollte man schauen?


--
Gruß
Alex

Alexander Goetzenstein

unread,
May 23, 2021, 5:07:49 AM5/23/21
to
Hallo,

Am 22.05.21 um 13:34 schrieb Andrew:
> Ich tue mir auch schwer bei solchen Angelegenheiten, aber es sieht aus
> als ob der Rechner traditionell vom BIOS bootet und Tumbleweed vom EFI
> ausging. So habe ich
>> beim Start des Rechners im BIOS die Partition 2 auswählt
> interpretiert, oder habe ich das falsch interpretiert?

diese Option kenne ich so auch noch nicht von anderen Rechnern. Bei
diesem hier (Asrock Mainboard) kann man u.a. zwischen zwei Optionen
wählen, IIRC
ASPI ... Part 2
und
openSUSE ... Part 2.

Allerdings bringt mich das noch nicht auf die Spur, was bei der
grub-Konfig schiefläuft.


--
Gruß
Alex

Bernd Mayer

unread,
May 23, 2021, 5:25:35 AM5/23/21
to
Am 23.05.21 um 11:03 schrieb Alexander Goetzenstein:
Hallo,

man sollte besonders alles im Kapitel "BOOT" im BIOS durchsehen im
Expertenmodus. Dazu auch die Hilfe lesen im BIOS und im Handbuch. Bei
unbekannten Begriffen kann man eine Suchmaschine hinzuziehen.

Wichtig sind etwa: CSM (Compatibility Support Module) und Secure boot.

Was für ein PC/Motherboard/BIOS ist das denn? Hast Du ein Handbuch dazu
oder kannst Du das aus dem Internet herunterladen?


Bernd Mayer

Andrew

unread,
May 23, 2021, 7:30:13 AM5/23/21
to
grub2-x86_64-efi und grub2-i386-pc werden auf alle Systeme installiert,
egal ob EFI oder nicht. Dass grub2-x86_64-efi ausgeführt wird ist ein
klarer Indiz, wovon das System ausgeht.
Ich benutze Leap 15.2 selbst und hatte Probleme beim Update von 15.1
weil mein PC damals vom BIOS bootete obwohl die Kiste EFI-fähig ist.
Das dvd-Laufwerk wurde beim Boot kurzerhand für EFI erklärt und damit
nicht mit dem Install kompatibel, das System lief allerdings trotzdem.
Ich habe das System deswegen später komplett neu aufgesetzt.

Ich wäre überrascht wenn Tumbleweed sich anders verhalten würde.

Alexander Goetzenstein

unread,
May 23, 2021, 10:21:44 AM5/23/21
to
Hallo,

Am 23.05.21 um 13:30 schrieb Andrew:
wenn ich richtig informiert bin (→?), benötigt Windows 10 zwingend UEFI
und würde ansonsten nicht starten. Das werte ich als Beleg, dass UEFI
aktiv ist.
Linux startet ja auch, es fehlt nur der Windows-Eintrag im grub-Bootmenü.



--
Gruß
Alex

Bernd Mayer

unread,
May 23, 2021, 11:50:51 AM5/23/21
to

Andrew

unread,
May 24, 2021, 7:14:31 AM5/24/21
to
Nein, Windows 10 braucht nicht zwingend UEFI.
Mein Windows 10 Desktop PC stammt von 2010 und lief unter Windows 7 (und
Linux). Als Windows 7 auslief habe ich ihn auf Windows 10 gebracht.
Da habe ich keine EFI Partition, und laut Motherboard Beschreibung kennt
ein ASUS M4A88TD-M/USB3 EFI gar nicht.
(Ein EFI Partition ist vfat und heisst /boot/efi, ich glaube beide sind
zwingend).

Übrigens - ist Windows so eingerichtet, dass Fast Boot disabled ist?
https://www.heise.de/tipps-tricks/Windows-10-Schnellstart-deaktivieren-aktivieren-4000088.html
Mordswischtisch beim Dual Boot!

Bei mir klappt es fast immer über Grub2, wobei ich manchmal Angaben
ändern muss damit er nochmals nach Fremde OS schaut. Hierzu ist die
Anzahl Sekunden Wartezeit prädestiniert.

Andrew

unread,
May 24, 2021, 7:18:48 AM5/24/21
to
Danke!
Ich brauch's derzeit gerade nicht, aber als ich das vergangene Sommer
bräuchte hatte ich Schwierigkeiten was Anständiges zu finden. Wie man
unschwer erkennt, kann ich besser mit Englisch umgehen aber auch
deutsche Anweisungen können zum Ziel führen.

Bernd Mayer

unread,
May 24, 2021, 11:02:06 AM5/24/21
to
Am 23.05.21 um 16:21 schrieb Alexander Goetzenstein:
>
> wenn ich richtig informiert bin (→?), benötigt Windows 10 zwingend UEFI
> und würde ansonsten nicht starten. Das werte ich als Beleg, dass UEFI
> aktiv ist.
> Linux startet ja auch, es fehlt nur der Windows-Eintrag im grub-Bootmenü.

Hallo,

hast Du mal kontrolliert ob secure boot im BIOS aktiviert ist und hast
Du versucht das mal abzustellen? Danach shim und grub neu einrichten
über YaST.

https://praxistipps.chip.de/secure-boot-deaktivieren-so-gehts_24121

https://docs.microsoft.com/de-de/windows-hardware/manufacture/desktop/disabling-secure-boot

Bei Multibootsystemen ist grub nicht allein fürs Booten zuständig, das
ist ein komplexer Prozess besonders wenn außer Linux auch noch Windows
beteiligt ist. Da spielen auch die BIOS-Einstellungen eine wesentliche
Rolle.

UEFI bringt dazu neue Komplexität.


Bernd Mayer

Alexander Goetzenstein

unread,
May 24, 2021, 12:56:56 PM5/24/21
to
Hallo,

Am 24.05.21 um 13:14 schrieb Andrew:
> Nein, Windows 10 braucht nicht zwingend UEFI.

ach, ich dachte, dass UEFI eigens auf Druck von MS eingeführt worden sei
und Windows deshalb nicht darauf verzichten könne. Na, dann werde ich
beim nächsten Besuch noch mal gezielt ein Auge darauf werfen.

Falls ohne UEFI, müsste dann doch auch grub ohne UEFI funktionieren, oder?


> Übrigens - ist Windows so eingerichtet, dass Fast Boot disabled ist?
> https://www.heise.de/tipps-tricks/Windows-10-Schnellstart-deaktivieren-aktivieren-4000088.html
> Mordswischtisch beim Dual Boot!

Danke, gut zu wissen. Was ist denn der Grund dafür, bzw. was kann
passieren, wenn dieser Schnellstart aktiviert ist?



--
Gruß
Alex

Andrew

unread,
May 24, 2021, 1:27:59 PM5/24/21
to
Datenkorruption auf der Windows Seite, wobei Linux prüft ob es passieren
kann und im Ernstfall Windows Partitionen schreibgeschützt "mountet".

Der Hintergrund (vielerorts dokumentiert) ist das Windows mit
Schnellstart beim Herunterfahren sich eher im "Hibernate" Zustand legt
um Zeit zu sparen beim Wiederhochfahren. Wenn dann Änderungen an so
abgelegten Dateien unter Linux vorgenommen werden ist das Geschrei groß
und eine Plattenüberprüfung fällig, mit ungewissen Ausgang.
Linux schaut ob es eine solche "Hibernate" Datei gibt und läßt Updates
nicht zu wenn sie vorhanden ist. Ich bin hier Laie, Genaueres steht
vielerorts.

Bernd Mayer

unread,
May 27, 2021, 12:32:48 PM5/27/21
to
Am 24.05.21 um 17:02 schrieb Bernd Mayer:
> Am 23.05.21 um 16:21 schrieb Alexander Goetzenstein:
>>
>> wenn ich richtig informiert bin (→?), benötigt Windows 10 zwingend UEFI
>> und würde ansonsten nicht starten. Das werte ich als Beleg, dass UEFI
>> aktiv ist.
>> Linux startet ja auch, es fehlt nur der Windows-Eintrag im grub-Bootmenü.
>
>
> hast Du mal kontrolliert ob secure boot im BIOS aktiviert ist und hast
> Du versucht das mal abzustellen? Danach shim und grub neu einrichten
> über YaST.
>
> UEFI bringt dazu neue Komplexität.

Nachtrag:

hier noch was dazu von OpenSUSE:
zu UEFi:
https://en.opensuse.org/openSUSE:UEFI

zu Dualboot neben Windows:
https://de.opensuse.org/Dual-Installation_neben_Windows


Bernd Mayer
0 new messages