Как grub может передать любую пользовательскую переменную в системную среду?

Как grub может передать любую пользовательскую переменную в системную среду?

Я хочу определить, какой пункт меню был запущен в скриптах rc.

Так возможно ли передать любую переменную в мою систему через аргумент ядра?

решение1

Вы можете прочитать командную строку ядра из /proc/cmdline, которая устанавливается grub. Это самый прямой способ получить доступ к этим данным. Они могут даже включать в себя детали, которые вы уже хотите.

Связанный контент