tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 52312
|
UlfZibis schrieb: Zur letzten Änderung bzgl. des GRUB-Customizer würde ich vorschlagen, den Hinweis zum verwaisten PPA direkt in den Artikel GRUB Customizer zu setzen und hier nur auf diesen Artikel zu verweisen.
Würde imho da auch besser passen. Wobei der Anbieter schlichtweg von PPA auf Snap umgestiegen ist, wie es aussieht → https://launchpad.net/~danielrichter2007/+snaps.
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 28316
|
Hallo, macht Sinn. Done - habe mit der axt den externen Link weg gehackt und durch den internen ersetzt. Gruß, noisefloor
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 7478
|
hallo in die Runde,
Mit dem GRUB Customizer existiert zwar ein grafisches Konfigurationswerkzeug zu Anpassung.
Entweder zwar muss raus oder jemand setzt ein Komma an Stelle des . und schreibt nach dem neuem "," und einem "aber" weiter. Ich weiß leider nicht was der geehrte Verfasser sagen will.
|
UlfZibis
Anmeldungsdatum: 13. Juli 2011
Beiträge: 2726
|
Berlin_1946 schrieb: Mit dem GRUB Customizer existiert zwar ein grafisches Konfigurationswerkzeug zu Anpassung.
Ich würde sagen, das Wort kann weg, oder ist das Kunst?
|
TJU
Anmeldungsdatum: 14. April 2021
Beiträge: Zähle...
|
Kann es sein, dass der Default für GRUB_DISABLE_OS_PROBER nicht "true" ist, sondern "false"?
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10674
|
Hej TJU, und willkommen im Forum. TJU schrieb: Kann es sein, dass der Default für GRUB_DISABLE_OS_PROBER nicht "true" ist, sondern "false"?
nein, der os-prober soll ja gerade abgeschaltet werde, "abschalten? Ja! Wenn Du da nichts an den default Einstellungen änderst, ist er aktiv und findet weitere O/S auf dem PC.
|
UlfZibis
Anmeldungsdatum: 13. Juli 2011
Beiträge: 2726
|
Ich würde sagen, der Default-Wert ist false . Und wenn man was am Standard-Verhalten ändern will, muss man eben true eintragen. Aber wo steht denn, dass der Default-Wert ist true sei?
|
TJU
Anmeldungsdatum: 14. April 2021
Beiträge: 5
|
Danke für die Rückmeldungen. black_tencate schrieb: Hej TJU, und willkommen im Forum. TJU schrieb: Kann es sein, dass der Default für GRUB_DISABLE_OS_PROBER nicht "true" ist, sondern "false"?
nein, der os-prober soll ja gerade abgeschaltet werde, "abschalten? Ja! Wenn Du da nichts an den default Einstellungen änderst, ist er aktiv und findet weitere O/S auf dem PC.
Den letzten Satz würde ich aber gerade so verstehen, dass der Default "false" ist. Ist irgendwie verwirrend mit der Verneinung ("DISABLE") im Variablennamen. UlfZibis schrieb: Ich würde sagen, der Default-Wert ist false . Und wenn man was am Standard-Verhalten ändern will, muss man eben true eintragen. Aber wo steht denn, dass der Default-Wert ist true sei?
Ah, es mag sein, dass ich die Tabelle im Abschnitt "Bedeutung der Variablen" (https://wiki.ubuntuusers.de/GRUB_2/Konfiguration/#Bedeutung-der-Variablen) falsch interpretiert habe. Ich dachte, die Spalte "Wert" gibt den Default an, aber "Wert" muss ja nicht heißen, dass es sich um den Default handelt.
|
UlfZibis
Anmeldungsdatum: 13. Juli 2011
Beiträge: 2726
|
TJU schrieb: Ah, es mag sein, dass ich die Tabelle im Abschnitt "Bedeutung der Variablen" (https://wiki.ubuntuusers.de/GRUB_2/Konfiguration/#Bedeutung-der-Variablen) falsch interpretiert habe. Ich dachte, die Spalte "Wert" gibt den Default an, aber "Wert" muss ja nicht heißen, dass es sich um den Default handelt.
Genau, sonst hätte nämlich z.B. die Variable GRUB_DEFAULT gleich 3 bzw. unendlich viele Defaults, nämlich alle möglichen Werte von Zahl , "xxx" oder saved .
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10674
|
Hej Leute! schaut doch einfach mal in eine
hippo@hippo-VB:~$ cat /etc/default/grub | grep -v "^#"
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
hippo@hippo-VB:~$
der "Schalter" GRUB_DISABLE_OS_PROBER ist im 'Urzustand' nach einer Installation nicht existent! Das ist "default"! Gruß black tencate
|
TJU
Anmeldungsdatum: 14. April 2021
Beiträge: 5
|
UlfZibis schrieb: TJU schrieb: Ah, es mag sein, dass ich die Tabelle im Abschnitt "Bedeutung der Variablen" (https://wiki.ubuntuusers.de/GRUB_2/Konfiguration/#Bedeutung-der-Variablen) falsch interpretiert habe. Ich dachte, die Spalte "Wert" gibt den Default an, aber "Wert" muss ja nicht heißen, dass es sich um den Default handelt.
Genau, sonst hätte nämlich z.B. die Variable GRUB_DEFAULT gleich 3 bzw. unendlich viele Defaults, nämlich alle möglichen Werte von Zahl , "xxx" oder saved .
Alles klar, Danke. Dann scheint der Default "false" zu sein und ich hatte die Tabelle im Abschnitt "Bedeutung der Variablen" einfach nur falsch interpretiert. black_tencate schrieb: Hej Leute! schaut doch einfach mal in eine
hippo@hippo-VB:~$ cat /etc/default/grub | grep -v "^#"
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
hippo@hippo-VB:~$
der "Schalter" GRUB_DISABLE_OS_PROBER ist im 'Urzustand' nach einer Installation nicht existent! Das ist "default"! Gruß black tencate
Bedeutet "Default" nicht gerade, dass es der im Hintergrund voreingestellte Wert ist? Also dass es keinen Unterschied macht, ob man den Default-Wert angibt oder gar nichts angibt? Sorry, falls wir uns über den Begriff "Default" nicht einig waren oder falls ich das Konzept des Defaults bei der GRUB2-Konfiguration nicht durchblickt habe.
|
TJU
Anmeldungsdatum: 14. April 2021
Beiträge: 5
|
Noch eine Idee: Vielleicht bin ich nicht der einzige, der die Tabelle im Abschnitt "Bedeutung der Variablen" falsch interpretiert. Es könnte evtl. Sinn machen, eine zusätzliche Spalte "Default" hinzuzufügen (ggf. leer zu lassen oder mit einer Bemerkung zu versehen, wenn es wie bei GRUB_DEFAULT keinen einzelnen Default-Wert gibt) oder im Fließtext bei "Bedeutung" den Default einzufügen (wenn es ihn gibt).
|
UlfZibis
Anmeldungsdatum: 13. Juli 2011
Beiträge: 2726
|
TJU schrieb: Noch eine Idee: Vielleicht bin ich nicht der einzige, der die Tabelle im Abschnitt "Bedeutung der Variablen" falsch interpretiert. Es könnte evtl. Sinn machen, eine zusätzliche Spalte "Default" hinzuzufügen (ggf. leer zu lassen oder mit einer Bemerkung zu versehen, wenn es wie bei GRUB_DEFAULT keinen einzelnen Default-Wert gibt) oder im Fließtext bei "Bedeutung" den Default einzufügen (wenn es ihn gibt).
In gewisser Weise kann ich es verstehen, dass man das als Einsteiger gerne hätte, denn der könnte ja annehmen, dass z.B. der OS_PROBER erst bei expliziter Konfiguration angewendet wird. Andererseits würde die Tabelle auf kleineren Bildschirmen oder Fenstern immer unleserlicher. Geh' einfach davon aus, dass der in der Tabelle beschriebene Wert eben genau das Abändern des Defaults beschreibt. Und wenn Variablennamen so was wie "disable" enthalten, kann man davon ausgehen, dass die betreffende Funktion standardmäßig eingeschaltet ist.
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10674
|
Hej TJU, TJU schrieb: Noch eine Idee: Vielleicht bin ich nicht der einzige, der die Tabelle im Abschnitt "Bedeutung der Variablen" falsch interpretiert.
das liegt an der "doppelten Verneinung" (NEIN, ich bin kein Bayer, verstehe es aber trotzdem) durch die Wahl des Namens für diese Variable und an deren Verarbeitung durch die Skripte update-grub (resp. grub-mkconfig , oder auch grub-install ). Default ist hier: die Variable steht nicht in der /etc/default/grub und bewirkt, daß os-prober weitere O/S findet und 'verarbeitet'. Will man das nicht (finden und verarbeiten weiterer O/S), muß die Variable gesetzt werden → ▶" GRUB_DISABLE_OS_PROBER=true "◀ hippo@hippo-VB:~$ cat /etc/default/grub | grep -v "^#"
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
#kein GRUB_DISABLE_OS_PROBER
hippo@hippo-VB:~$ sudo grub-mkconfig > test.cfg
[sudo] Passwort für hippo:
Quelldatei `/etc/default/grub'
Quelldatei `/etc/default/grub.d/init-select.cfg'
GRUB-Konfigurationsdatei wird erstellt …
Linux-Abbild gefunden: /boot/vmlinuz-5.11.0-13-generic
initrd-Abbild gefunden: /boot/initrd.img-5.11.0-13-generic
Windows Boot Manager auf /dev/sda3@/EFI/Microsoft/Boot/bootmgfw.efi gefunden
Ubuntu 20.04 LTS (20.04) auf /dev/sda7 gefunden
Ubuntu 20.10 (20.10) auf /dev/sda8 gefunden
Startmenüeintrag für UEFI-Firmware-Einstellungen wird hinzugefügt
erledigt
hippo@hippo-VB:~$ sudoedit /etc/default/grub
hippo@hippo-VB:~$ cat /etc/default/grub | grep -v "^#"
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_DISABLE_OS_PROBER=""
hippo@hippo-VB:~$ sudo grub-mkconfig > test.cfg
Quelldatei `/etc/default/grub'
Quelldatei `/etc/default/grub.d/init-select.cfg'
GRUB-Konfigurationsdatei wird erstellt …
Linux-Abbild gefunden: /boot/vmlinuz-5.11.0-13-generic
initrd-Abbild gefunden: /boot/initrd.img-5.11.0-13-generic
Windows Boot Manager auf /dev/sda3@/EFI/Microsoft/Boot/bootmgfw.efi gefunden
Ubuntu 20.04 LTS (20.04) auf /dev/sda7 gefunden
Ubuntu 20.10 (20.10) auf /dev/sda8 gefunden
Startmenüeintrag für UEFI-Firmware-Einstellungen wird hinzugefügt
erledigt
hippo@hippo-VB:~$ sudoedit /etc/default/grub
hippo@hippo-VB:~$ cat /etc/default/grub | grep -v "^#"
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_DISABLE_OS_PROBER="true"
hippo@hippo-VB:~$ sudo grub-mkconfig > test.cfg
Quelldatei `/etc/default/grub'
Quelldatei `/etc/default/grub.d/init-select.cfg'
GRUB-Konfigurationsdatei wird erstellt …
Linux-Abbild gefunden: /boot/vmlinuz-5.11.0-13-generic
initrd-Abbild gefunden: /boot/initrd.img-5.11.0-13-generic
Startmenüeintrag für UEFI-Firmware-Einstellungen wird hinzugefügt
erledigt
hippo@hippo-VB:~$ Man könnte also (bestenfalls) eine weitere Zeile anbringen mit
Variable in der /etc/default/grub | Variable | Wert | Bedeutung | GRUB_DISABLE_OS_PROBER= | true | Wird diese Variable mit true nachgetragen, wird eine erneute Überprüfung auf andere Betriebssysteme auf dem PC bei einem update-grub unterdrückt. Es werden damit in das GRUB-Menü nur die im Verzeichnis /boot enthaltenen Kernel-Images sowie eigene Skripte entsprechend der Nummerierung erfasst. | nicht gesetzt (Ausgangszustand), oder | "" | os-prober wird ausgeführt. |
halte ich aber für überflüssig! (da gibt es mittlerweile viel mehr alten Ballast hier (bei den ganzen "Rucksack" Variablen), die entsorgt werden könnten! EDIT.: Btw., Du darfst Die gerne die Tabelle in den Sandkasten kopieren, und eine weitere Spalte einfügen; FF (viel Vergnügen), das 'übt'. Gruß black tencate
|
TJU
Anmeldungsdatum: 14. April 2021
Beiträge: 5
|
Ok, da scheint es doch einiges zu geben, was ich nicht bedacht habe. Danke für die Rückmeldungen!
|