Я использую Ubuntu 20.04 и выполнил следующие настройки:
sudo systemctl set-default multi-user.target
sudo systemctl add-wants multi-user getty@tty1
и /etc/securetty
был создан.
Однако tty1 не отображается после загрузки, если не нажато Ctrl+ Alt+ .F1
Хотя getty@tty1
хочет multi-user.target
, я видел getty@tty1
раньше multi-user.target
в systemd-analyze
результатах. Это правильно?
решение1
Я не уверен, следует ли добавлять getty в add-wants, потому что это, похоже, делает getty одной из зависимостей multi-user.target.
Я также столкнулся с похожими проблемами отсутствия экрана входа при переключении на multi-user.target. Это может быть связано с конфигурацией GRUB, как упоминалось в этих двух постах:
Ubuntu работает только в графическом режиме, и я не могу перейти в текстовый режим.
Невозможно загрузиться после sudo systemctl set-default multi-user.target
Так что в основном GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
заставляет /etc/default/grub
ядро отображать заставку, так что, похоже, вывода нет. Вы можете просто изменить его на:
GRUB_CMDLINE_LINUX_DEFAULT=""
без изменения getty для отображения консоли входа.
Затем запустите update-grub
обновление GRUB