Я хочу настроить скрипты уровня запуска на основе комбинации клавиш, нажатой при загрузке.
Как мне проверить нажатия клавиш как можно раньше после загрузки? Нужно ли мне делать что-то особенное, например: блокировать компьютер на уровне запуска 1, чтобы я мог подготовить сценарии уровня запуска 5?
Как мне это сделать?
решение1
Вы можете read -N 1 -t 0.1
попробовать захватить нажатие клавиши в своем скрипте sysinit ( /etc/rc.sysinit
здесь, не знаю, как это в Mint) и переключиться на соответствующий уровень выполнения на основе захваченного символа.