Ответы:
Я имею в виду дистрибутивы RHEL (в основном Fedora, сегодня), Arch для меня чужда.
Назад, когда /etc/inittabи mgettyгде используется RHEL, вы можете редактировать /etc/inittabи передавать -pпараметр mgetty. Это установит подсказку.
Теперь с принятием systemd /etc/inittabпусто. Конфигурационный файл tty сейчас /lib/systemd/system/getty\@.service. Этот файл, кажется, использует agettyвместо mgettyуправления tty. agettyСтраница man не показывает -pопцию, но вы можете переустановить mgettyи использовать ее. Или вы можете использовать -nопцию (без приглашения) с опцией -l(указать программу входа в систему) и написать оболочку /bin/loginс вашим собственным приглашением.
Теперь я не знаю, как настроить это в Arch, но вы должны выяснить, где он управляет своими ttys ( /etc/inittabэто первое место, которое вы должны искать), а затем посмотреть с помощью программы tty, как откатить ваше собственное настраиваемое приглашение ,
Создайте файл службы systemd в / etc / systemd / system /, чтобы запустить однострочный сценарий bash с "chvt N" в нем.
Подробнее см. Мой пост: https://bbs.archlinux.org/viewtopic.php?id=231082
Хорошо сработало для меня. Я думаю, что для этого должна быть настройка, которую можно редактировать или что-то в этом роде, но через несколько часов я перестал ее искать. Универсальность и параметры конфигурации systemd кажутся потрясающими. Теперь, если бы я мог просто выяснить, как правильно их найти / использовать.
РЕДАКТИРОВАТЬ ДОБАВИТЬ ИНФОРМАЦИЮ (28 октября 2017 г.):
Также для получения подробной информации о том, как это сделать, смотрите: systemd - Изменение имени входа по умолчанию tty
Пожалуйста, исправляйте ошибки или объясняйте более простые решения с помощью публикации, а не просто голосуйте или указывайте на ошибки.
agetty, и нашел вызов внутри / etc / inittab. К сожалению, agetty, похоже, не имеет возможности изменить приглашение. (О, я просто перечитал твой ответ, ты сказал это для меня, ха-ха). Кажется, твои идеи - лучшие варианты. Спасибо!