bookworm: aktuelles grub update überschreibt ungefragt Konfiguration

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
geoliver2104
Beiträge: 141
Registriert: 03.01.2020 13:28:57

Re: bookworm: aktuelles grub update überschreibt ungefragt Konfiguration

Beitrag von geoliver2104 » 19.06.2023 14:40:41

Hab jetzt erfolgreich auf bookworm upgegraded.
Hab alle Überschreibabfragen mit "N" , also nicht verändern beantwortet.
Allerdings war beim Reboot meine Win10 Partition weg.
Hab die jetzt wieder ( nach langem herumprobieren )
Meiner Meinung nach ist das Problem nicht das Upgrade, sondern Grub 2.
Weiss nicht was den Entwicklern da eingefallen ist.
Komplizierter gehts gar nicht.

reox
Beiträge: 2529
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

Re: bookworm: aktuelles grub update überschreibt ungefragt Konfiguration

Beitrag von reox » 19.06.2023 15:25:08

geoliver2104 hat geschrieben: ↑ zum Beitrag ↑
19.06.2023 14:40:41
Hab alle Überschreibabfragen mit "N" , also nicht verändern beantwortet.
Das ist aber ein Problem, denn:
mnfrd hat geschrieben: ↑ zum Beitrag ↑
18.06.2023 21:57:37
Die Config wurde nicht überschrieben. (nehme ich stark an)
Das Verhalten von gub hat sich geändert
5.1.11 GRUB führt os-prober nicht mehr standardmäßig aus
Seit langer Zeit hat grub das os-prober-Paket genutzt, um andere Betriebssyteme auf dem Rechner
zu detektieren, so dass Einträge im Boot-Menü für diese Betriebssysteme angelegt werden konnten. Un-
glücklicherweise kann dies in speziellen Fällen problematisch sein (z.B. wenn virtuelle Gast-Maschinen
laufen), und wurde deshalb im neuesten Upstream-Release standardmäßig deaktiviert.
Wenn Sie GRUB nutzen, um Ihr System zu booten und weiterhin Einträge für andere Betriebssyste-
me im Boot-Menü haben möchten, können Sie diese Standardeinstellung ändern. Entweder ändern Sie
die Datei /etc/default/grub, so dass diese die Einstellung GRUB_DISABLE_OS_PROBER=false
enthält, und führen update-grub erneut aus, oder Sie nutzen
dpkg-reconfigure <GRUB_PACKAGE>
um diese und einige andere GRUB-Einstellungen auf eine benutzerfreundliche Art anzupassen.
Aus:
https://www.debian.org/releases/bookwor ... tes.de.pdf

rjh

Re: bookworm: aktuelles grub update überschreibt ungefragt Konfiguration

Beitrag von rjh » 19.06.2023 15:30:53

geoliver2104 hat geschrieben: ↑ zum Beitrag ↑
19.06.2023 14:40:41
Hab die jetzt wieder ( nach langem herumprobieren )
Steht aber doch in allen Release-Notes ausdrücklich drin:
KAPITEL 5. DINGE, DIE SIE ÜBER BOOKWORM ... 5.1. UPGRADE-SPEZIFISCHE THEMEN FÜR ...
5.1.11 GRUB führt os-prober nicht mehr standardmäßig aus
Seit langer Zeit hat grub das os-prober-Paket genutzt, um andere Betriebssyteme auf dem Rechner
zu detektieren, so dass Einträge im Boot-Menü für diese Betriebssysteme angelegt werden konnten. Un-
glücklicherweise kann dies in speziellen Fällen problematisch sein (z.B. wenn virtuelle Gast-Maschinen
laufen), und wurde deshalb im neuesten Upstream-Release standardmäßig deaktiviert.
Wenn Sie GRUB nutzen, um Ihr System zu booten und weiterhin Einträge für andere Betriebssyste-
me im Boot-Menü haben möchten, können Sie diese Standardeinstellung ändern. Entweder ändern Sie
die Datei /etc/default/grub, so dass diese die Einstellung GRUB_DISABLE_OS_PROBER=false
enthält, und führen update-grub erneut aus, oder Sie nutzen
dpkg-reconfigure <GRUB_PACKAGE>
um diese und einige andere GRUB-Einstellungen auf eine benutzerfreundliche Art anzupassen.


https://www.debian.org/releases/bookwor ... tes.de.pdf

geoliver2104
Beiträge: 141
Registriert: 03.01.2020 13:28:57

Re: bookworm: aktuelles grub update überschreibt ungefragt Konfiguration

Beitrag von geoliver2104 » 20.06.2023 15:24:49

Na ja, aber trotzdem bleibts mühsam mit Grub umzugehen.
Mit einem simplen Texteditor ist es schwer möglich Grub zu konfigurieren.
Kann da den grub-customizer empfehlen, ohne den hät ich's nicht hinbekommen.

rjh

Re: bookworm: aktuelles grub update überschreibt ungefragt Konfiguration

Beitrag von rjh » 20.06.2023 17:39:01

geoliver2104 hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 15:24:49
Na ja, aber trotzdem bleibts mühsam mit Grub umzugehen.
Mit einem simplen Texteditor ist es schwer möglich Grub zu konfigurieren.
Kann da den grub-customizer empfehlen, ohne den hät ich's nicht hinbekommen.
Inwiefern? Das vorher diskutierte OS_PROBER "Problem" lässt sich nun wirklich mit jedem beliebigen Editor in weniger als einer Minute lösen.

Benutzeravatar
cosinus
Beiträge: 4202
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: bookworm: aktuelles grub update überschreibt ungefragt Konfiguration

Beitrag von cosinus » 21.06.2023 00:08:17

rjh hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 17:39:01
Inwiefern? Das vorher diskutierte OS_PROBER "Problem" lässt sich nun wirklich mit jedem beliebigen Editor in weniger als einer Minute lösen.
Vllt wurde da was falsch verstanden oder update-grub vergessen oder sonst irgendein Konfigfehler.

geoliver2104
Beiträge: 141
Registriert: 03.01.2020 13:28:57

Re: bookworm: aktuelles grub update überschreibt ungefragt Konfiguration

Beitrag von geoliver2104 » 22.06.2023 15:42:21

Hallo,
die /etc/default/grub ist an sich kein Rätsel und die Zeile: "GRUB_DISABLE_OS_PROBER=false", ist auch schnell eingetragen.
Die wirklich interessanten Dinge stehen aber in der /boot/grub/grub.cfg.
Insbesonders welche Einträge und in welcher Reihenfolge, werden diese im BootMenu angezeigt.
Die /boot/grub/grub.cfg soll aber zu Recht nicht manuell geändert werden, weil kopmplizierte Syntax, eher maschinenlesbar.
Man fühlt sich da manchmal hilflos und hat keine Ahnung wie man eine bestimmte Partition in das BootMenu hinein bekommt,
oder auch unerwünschte Einträge entfernt. Der grub-customizer hat mir da sehr geholfen.
Insgesamt hat das Upgrade auf Bookworm aber sehr gut funktioniert.

Benutzeravatar
cosinus
Beiträge: 4202
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: bookworm: aktuelles grub update überschreibt ungefragt Konfiguration

Beitrag von cosinus » 22.06.2023 19:58:24

geoliver2104 hat geschrieben: ↑ zum Beitrag ↑
22.06.2023 15:42:21
Die /boot/grub/grub.cfg soll aber zu Recht nicht manuell geändert werden, weil kopmplizierte Syntax, eher maschinenlesbar.
Nein der Grund ist, dass die automatisch generiert wird und bei jedem update-grub überschrieben wird. Deswegen sind dort manuelle Änderungen sinnfrei.
Wenn du cutomizing betreiben willst solltest du das über die configfiles in /etc/grub.d erledigen.

rjh

Re: bookworm: aktuelles grub update überschreibt ungefragt Konfiguration

Beitrag von rjh » 22.06.2023 20:23:12

cosinus hat geschrieben: ↑ zum Beitrag ↑
22.06.2023 19:58:24
über die configfiles in /etc/grub.d erledigen.
Genau. In die /etc/grub.d/40_custom habe ich z.B. meinen Eintrag zum Booten von FreeBSD reingesetzt.

Aber wenn grub-customizer als Frontend gut funktioniert, warum nicht.

Benutzeravatar
cosinus
Beiträge: 4202
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: bookworm: aktuelles grub update überschreibt ungefragt Konfiguration

Beitrag von cosinus » 22.06.2023 21:23:55

rjh hat geschrieben: ↑ zum Beitrag ↑
22.06.2023 20:23:12
Aber wenn grub-customizer als Frontend gut funktioniert, warum nicht.
Hab ich nix gegen. Wollte nur auf den wichtigeren Grund hinweisen, warum man /boot/grub/grub.cfg nicht manuell editiert. :)

Antworten