Grub2: Menue-Eintrag fixen

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Systemcrasher
Beiträge: 53
Registriert: 21.02.2015 16:53:18

Grub2: Menue-Eintrag fixen

Beitrag von Systemcrasher » 21.10.2015 12:05:51

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).

Benutzeravatar
smutbert
Beiträge: 8350
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Grub2: Menue-Eintrag fixen

Beitrag von smutbert » 21.10.2015 12:11:02

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?

Systemcrasher
Beiträge: 53
Registriert: 21.02.2015 16:53:18

Re: Grub2: Menue-Eintrag fixen

Beitrag von Systemcrasher » 21.10.2015 13:02:27

nein, bei dieser Distri (Puppy) wurde das schon immer als "unknown" bezeichnet, jedenfalls auf diesem Rechner.

Benutzeravatar
smutbert
Beiträge: 8350
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Grub2: Menue-Eintrag fixen

Beitrag von smutbert » 21.10.2015 13:14:01

Ah, ok dann bleiben wohl nur die Lösungsvorschläge aus dem anderen Thread.

schwedenmann
Beiträge: 5647
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Grub2: Menue-Eintrag fixen

Beitrag von schwedenmann » 22.10.2015 09:13:14

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

Systemcrasher
Beiträge: 53
Registriert: 21.02.2015 16:53:18

Re: Grub2: Menue-Eintrag fixen

Beitrag von Systemcrasher » 22.10.2015 09:20:11

smutbert hat geschrieben:Hast du diesen Thread gesehen?
http://debianforum.de/forum/viewtopic.php?f=34&t=157833
Nee, muß sich wohl etwas überschnitten haben.

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
entsprechend

Code: Alles auswählen

GRUB_DISABLE_30_OS_PROBER=true
eingeben. Oder liege ich da falsch?

Benutzeravatar
smutbert
Beiträge: 8350
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Grub2: Menue-Eintrag fixen

Beitrag von smutbert » 22.10.2015 13:41:16

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

Code: Alles auswählen

if [ "x${GRUB_DISABLE_OS_PROBER}" = "xtrue" ]; then
  exit 0
fi
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.

Benutzeravatar
wurstLpz
Beiträge: 118
Registriert: 23.04.2015 17:16:56
Lizenz eigener Beiträge: MIT Lizenz

Re: Grub2: Menue-Eintrag fixen

Beitrag von wurstLpz » 09.11.2015 06:53:06

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.

Antworten