Grub2: Menue-Eintrag fixen
-
- Beiträge: 53
- Registriert: 21.02.2015 16:53:18
Grub2: Menue-Eintrag fixen
Hallo Leute,
mit "update-grub" kann man ja nach Änbderungen an den Partitionen die grub.cfg neu generieren lassen.
Auf dem betreffenden Rechner habe ich nun "nur" noch Puppy und debian.
Die Puppy-Partition wird als "unknown Linux-distributon" angegeben.
Würde da aber gerne "Puppy Version X.y" stehen haben.
Natürlich könnte ich in der grub.cfg den entsprechenden Eintrag editieren.
Dann muß ich das aber bei jeder Aktualisierung neu machen.
Wie kann ich das so machen, daß da nie mehr "unknown Linux'" steht, egal wie oft die cfg neu generiert wird?
Habe in der Wiki leider nix gefunden (was nicht bedeutet, daß da nix zum Thema steht).
mit "update-grub" kann man ja nach Änbderungen an den Partitionen die grub.cfg neu generieren lassen.
Auf dem betreffenden Rechner habe ich nun "nur" noch Puppy und debian.
Die Puppy-Partition wird als "unknown Linux-distributon" angegeben.
Würde da aber gerne "Puppy Version X.y" stehen haben.
Natürlich könnte ich in der grub.cfg den entsprechenden Eintrag editieren.
Dann muß ich das aber bei jeder Aktualisierung neu machen.
Wie kann ich das so machen, daß da nie mehr "unknown Linux'" steht, egal wie oft die cfg neu generiert wird?
Habe in der Wiki leider nix gefunden (was nicht bedeutet, daß da nix zum Thema steht).
Re: Grub2: Menue-Eintrag fixen
Hast du diesen Thread gesehen?
http://debianforum.de/forum/viewtopic.php?f=34&t=157833
Hat update-grub davor schon einmal Namen und Version der Distribution automatisch richtig eingetragen und wenn ja was hast du seitdem geändert?
http://debianforum.de/forum/viewtopic.php?f=34&t=157833
Hat update-grub davor schon einmal Namen und Version der Distribution automatisch richtig eingetragen und wenn ja was hast du seitdem geändert?
-
- Beiträge: 53
- Registriert: 21.02.2015 16:53:18
Re: Grub2: Menue-Eintrag fixen
nein, bei dieser Distri (Puppy) wurde das schon immer als "unknown" bezeichnet, jedenfalls auf diesem Rechner.
Re: Grub2: Menue-Eintrag fixen
Ah, ok dann bleiben wohl nur die Lösungsvorschläge aus dem anderen Thread.
-
- Beiträge: 5647
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Re: Grub2: Menue-Eintrag fixen
Hallo
Um Menü-Einträge in grub2 zu ändern hab eich noch diesen link gefunden.
http://members.iinet.net/~herman546/p20 ... ot_Entries
mfg
schwedenmann
Um Menü-Einträge in grub2 zu ändern hab eich noch diesen link gefunden.
http://members.iinet.net/~herman546/p20 ... ot_Entries
mfg
schwedenmann
-
- Beiträge: 53
- Registriert: 21.02.2015 16:53:18
Re: Grub2: Menue-Eintrag fixen
Nee, muß sich wohl etwas überschnitten haben.smutbert hat geschrieben:Hast du diesen Thread gesehen?
http://debianforum.de/forum/viewtopic.php?f=34&t=157833
Den dort beschriebenen weg könnte ich gehen, nur macht mich folgendes stutzig:
Code: Alles auswählen
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "unknown Linux distribution (on /dev/sda5)" ....
Ich vermute mal, ich muß dann statt
Code: Alles auswählen
GRUB_DISABLE_OS_PROBER=true
Code: Alles auswählen
GRUB_DISABLE_30_OS_PROBER=true
Re: Grub2: Menue-Eintrag fixen
Du liegst falsch. Es werden die Skripte in /etc/grub.d ausgeführt, um die grub.cfg zu erstellen, aber /etc/grub.d/30_os-prober überprüft mittels
ob die Variable GRUB_DISABLE_OS_PROBER auf true oder false gesetzt ist und beendet sich dementsprechend bei true mit exit 0 selbst statt sich auf die Suche nach anderen Betriebssystemen zu machen.
Code: Alles auswählen
if [ "x${GRUB_DISABLE_OS_PROBER}" = "xtrue" ]; then
exit 0
fi
Re: Grub2: Menue-Eintrag fixen
vielleicht müsstest du in der Puppy Partition noch das Paket "lsb-release" installieren.
Danach "sudo update-grub" ausführen. Damit sollte os-prober in der Lage sein die Puppy Version korrekt einzutragen.
Danach "sudo update-grub" ausführen. Damit sollte os-prober in der Lage sein die Puppy Version korrekt einzutragen.