Was bedeutet GRUB_DEFAULT = "1> 2"?

475
kenneho

Einer unserer Debian-Server startet nicht in den neuesten installierten Kernel, und bei der Fehlerbehebung bin ich darauf gestoßen:

root@server:~# grep GRUB_DEFAULT /etc/default/grub  GRUB_DEFAULT="1>2" 

Ich habe diese Syntax noch nicht gesehen. Weiß jemand was das bedeutet?

2

1 Antwort auf die Frage

2
Fanatique

In GNU GRUB Manual 2.02: Standard :

Wenn sich der Eintrag in einem Untermenü befindet, muss er anhand der Nummer, des Titels oder der ID jedes Untermenüs identifiziert werden, beginnend mit der obersten Ebene, gefolgt von der Nummer, dem Titel oder der ID des Menüeintrags selbst mit jedem Element getrennt durch '>'

Bedeutet, dass

GRUB_DEFAULT="1>2" 

Stellt die folgende Logik dar:
Wenn der Eintrag 1ein Untermenü ist, öffnen Sie ihn und wählen Sie den Eintrag 2von dort aus.

Dies ist höchstwahrscheinlich das erweiterte Untermenü, das zu einem Fallback / Backup / Recovery-Kernel führt.