Artix Linux Forum

Other languages => Deutsch => Installation und Konfiguration => Topic started by: Thats_me on 22 July 2021, 13:16:23

Title: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: Thats_me on 22 July 2021, 13:16:23
Hallo,

ich habe div. Verständnisprobleme.

Infos stehen in der Sig. Aktueller Kernel geladen 5.13.4-artix1-1 (zusätzlich installiert LTS 5.10.52-1). UEFI only mit nvme.
Ich habe kein Windows im Dualboot.
Bisher wurden meine anderen Betriebssysteme angezeigt, obwohl OS_Proper nicht in etc/default/grub steht.
Die bisherige /boot/grub/grub.cfg habe ich mir leider nicht abgespeichert.

1. Vor längerer Zeit installierte ich mir den LTS-Kernel, vergaß aber, grub zu aktualisieren.
2. Heute  machte ich ein Update und führte danach ein 
Code: [Select]
sudo grub-mkconfig -o /boot/grub/grub.cfg
aus, damit der LTS in Grub integriert wird.

Es erscheinte:
Quote
Warnung: Zur Erkennung anderer bootfähiger Partitionen wird os-prober nicht ausgeführt.
Die darauf befindlichen Systeme werden nicht zur GRUB-Bootkonfiguration hinzugefügt.
Schauen Sie in den Dokumentationseintrag GRUB_DISABLE_OS_PROBER.

OS-Prober ist installiert.

Nach dem Neustart sieht das Grubmenü anders aus, (nicht mehr farbig, ist mir aber egal)
Der LTS-Kernel steht zur Auswahl.

Problem:
a) Der LTS startet gar nicht (Blacksrcreen und blinkender Cursor)
b) Die anderen Betriebssystem werden  nicht mehr angezeigt.

Was ich nicht verstehe. Obwohl dieses GRUB_DISABLE_OS_PROBER auch nicht in der älteren etc/default/grub stand, wurden die anderen BS im Menü angezeigt.

Muss ich das nun in der /boot/grub/grub.cfg oder in etc/default/grub aktivieren?

Hier die /boot/grub/grub.cfg
https://paste.artixlinux.org/view/fc1532b3

Betreffender Eintrag?:
Code: [Select]
 ### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

und die etc/default/grub
https://paste.artixlinux.org/view/f22997e7

Frage:
Was muss ich nun tun, damit die anderen BS wieder im Grubmenü erscheinen?

Danke vorab TM









Title: Re: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: Arch_user on 23 July 2021, 06:01:03
Solution for problem 2.
https://youtu.be/6z2Il-jVKqA

For problem 1 I would suggest
Try to to reinstall lts kernel
Title: Re: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: Thats_me on 23 July 2021, 20:16:55
Danke.

I do not  use youtube. But I am able to reinstall a kernel.

Das größere Problem ist, dass die anderen BS nicht mehr im Menü erscheinen.
Vielleicht antwortet ja noch jemand hier im deutschen Forum.
Title: Re: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: ####### on 23 July 2021, 22:20:50
Können Sie # os-prober in der Befehlszeile ausführen?
und auch:
https://wiki.archlinux.org/title/GRUB (https://wiki.archlinux.org/title/GRUB)
"Wenn Sie die folgende Ausgabe erhalten: Warnung: os-prober wird nicht ausgeführt, um andere bootfähige Partitionen zu erkennen, bearbeiten Sie dann /etc/default / grub und fügen Sie/uncomment hinzu:
GRUB_DISABLE_OS_PROBER=false"
Title: Re: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: tintin on 24 July 2021, 06:42:34
Frage:
Was muss ich nun tun, damit die anderen BS wieder im Grubmenü erscheinen?
Ich hatte vor kurzem diese Warnung.
Vielleicht ist diese Option standardmäßig nicht mehr aktiviert?

Aber die Lösung existiert und wird hier erklärt :
https://wiki.archlinux.org/title/GRUB#Detecting_other_operating_systems

Man muss also /etc/default/grub bearbeiten und "GRUB_DISABLE_OS_PROBER = false" hinzufügen :

sudo nano /etc/default/grub

Und füge diese Zeile hinzu :

Code: [Select]
GRUB_DISABLE_OS_PROBER=false









Title: Re: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: gosia on 24 July 2021, 15:07:30
Hallo Thats_me,
das notwendige wurde ja schon gesagt, trotzdem erscheint es mir notwendig, noch ein wenig auf den Rest einzugehen.
Nach dem Neustart sieht das Grubmenü anders aus, (nicht mehr farbig, ist mir aber egal)

im Prinzip richtig, Aber da ein PC genau das machen soll, was von ihm verlangt wird, würde ich das nicht völlig außer acht lassen. Wenn also Grub sein Menu in roter Schrift auf grünem Grund mit der aufgehenden Sonne als Wallpaper präsentieren soll, so würde ich schon wissen wollen, warum das Menu plötzlich mit gelb auf blau und dem untergehendem Mond erscheint.
Kann harmlose Gründe haben, weil z.B. das eingestellte Thema in /etc/default/grub
Code: [Select]
GRUB_THEME="/boot/grub/themes/artix/theme.txt"
nicht mehr existiert, oder liegen andere Gründe vor, die eventuell schon den Keim kommenden Ungemachs in sich tragen?
Mehrere Distris, da sind die anderen ja wahrscheinlich ohne Grub installiert, aber wenn nicht, kann es sein, daß plötzlich ein Grub von einer anderen Distri ungefragt die Herrschaft übernommen hat? Unwahrscheinlich, aber immerhin möglich.
Ich bin da wohl zu pingelig, aber solche Sachen lassen mir nicht eher Ruhe, bis ich sie halbwegs geklärt habe.

viele Grüße gosia
Title: Re: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: tintin on 26 July 2021, 05:59:12
Bitte schön !
Title: Re: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: Thats_me on 26 July 2021, 16:35:35
Alles klar, vielen Dank an alle.

Also den Eintrag in etc/default/grub machen.
Mich irritierte, dass es zuvor auch ohne diesen Eintrag funktioniert hatte.

@gosia
Der Pfad zum Design wurde in der grub.pacnew geändert. Daher passt das wohl.

Grüße TM

Title: Re: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: gosia on 27 July 2021, 20:38:24
Hallo Thats_me,
Der Pfad zum Design wurde in der grub.pacnew geändert.
Ach, das berühmt-berüchtigte *.pacnew, dass ich da nicht selbst dran gedacht habe  >:(
Aber nun ist es ja gut und ich kann wieder beruhigt schlafen ;)

viele Grüße gosia
Title: Re: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: Thats_me on 04 August 2021, 08:45:03
Guten Morgen gosia,

Aber nun ist es ja gut und ich kann wieder beruhigt schlafen ;)

da hätte ich noch eine Frage, um dir den Schlaf zu rauben ;)
Wenn es um grub geht, mache ich nie etwas ohne Nachfragen und sei die Frage noch so banal und "dumm"
Ich habe alle älteren etc/default/grub gespeichert und mir angeschaut.

Man kann grub ja so einstellen, dass der zuletzt gewählte Kernel startet.
Dazu steht:
Code: [Select]
# Uncomment to make GRUB remember the last selection. This requires
# setting 'GRUB_DEFAULT=saved' above.
GRUB_SAVEDEFAULT=true

Das wäre der erste Eintrag in grub.
Der lautet
Code: [Select]
GRUB_DEFAULT=0
Daraus mache ich dann einfach
Code: [Select]
GRUB_DEFAULT=saved

Danke und Gruß TM
Title: Re: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: gosia on 04 August 2021, 22:50:44
Hallo Thats_me,
da ich irgendwie die Frage nicht finde...
Man kann grub ja so einstellen, dass der zuletzt gewählte Kernel startet.
...
Code: [Select]
GRUB_SAVEDEFAULT=true

Code: [Select]
GRUB_DEFAULT=0
Daraus mache ich dann einfach
Code: [Select]
GRUB_DEFAULT=saved
... sage ich mal, ja kannst Du machen.

viele Grüße gosia
Title: Re: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: Thats_me on 05 August 2021, 13:17:00
Danke gosia!

Hallo Thats_me,da ich irgendwie die Frage nicht finde...... sage ich mal, ja kannst Du machen.

viele Grüße gosia

Wenn du gedanklich hinter das hier
Quote
Daraus mache ich dann einfach GRUB_DEFAULT=saved

ein vergessenes Fragezeichen setzt dann passt es ;)

Gruß TM

Title: Re: Kernelupdate, Grub Update - OS-Proper und Aussehen des Grubmenüs
Post by: Caramon2 on 21 December 2021, 19:56:33
Der Hintergrund:

https://www.golem.de/news/linux-ubuntu-diskutiert-aenderungen-fuer-dual-boot-2112-161946.html
Quote
Damit wird das in Grub enthaltene Werkzeug os-prober standardmäßig deaktiviert, das dazu genutzt wird, andere Betriebssysteme auf dem genutzten Rechner zu erkennen. Doch dazu werden sämtliche Partitionen eingehängt, was als potenziell unsicher beschrieben wird. Immerhin könnten Fehler im Dateisystemcode so einfach ausgenutzt werden und das Programm wird mit Root-Rechten ausgeführt.
Bzgl. Ubuntu:

Was ist an "GRUB_DISABLE_OS_PROBER=false" zu kompliziert?