
Обычно systemd
создает getty
на виртуальных терминалах непосредственно перед запуском графического режима.
Я всегда считал, что это неподходящее время для создания getty
: время, когда он вам нужен, getty
— это когда загрузка не удалась, и нужна помощь, чтобы его восстановить.
Как изменить порядок, чтобы getty
он появлялся сразу после root
входа в систему?
решение1
Посмотрите man systemd-debug-generator
. Там говорится о параметрах загрузки, но говорится, что вы также можете включить эту функцию на постоянной основе, как и для любой службы:
Если
systemd.debug-shell
опция указана, служба отладочной оболочки "debug-shell.service" втягивается в транзакцию загрузки. Она создаст отладочную оболочку на tty9 во время раннего запуска системы. Обратите внимание, что оболочка также может быть включена постоянно, если включить ее с помощью команды enable systemctl(1).