Wie kann Grub benutzerdefinierte Variablen an die Systemumgebung übergeben?

Wie kann Grub benutzerdefinierte Variablen an die Systemumgebung übergeben?

Ich möchte ermitteln, welcher Menüeintrag in RC-Skripten gestartet wurde.

Ist es also möglich, jede beliebige Variable über ein Kernelargument an mein System zu übergeben?

Antwort1

Sie können die Kernel-Befehlszeile auslesen /proc/cmdline, die von Grub festgelegt wird. Das ist der direkteste Weg, um auf diese Daten zuzugreifen. Möglicherweise sind die gewünschten Details bereits darin enthalten.

verwandte Informationen