我正在使用 Ubuntu 20.04 并已完成以下设置:
sudo systemctl set-default multi-user.target
sudo systemctl add-wants multi-user getty@tty1
并且/etc/securetty
已经创建。
但是,启动后不会显示 tty1,除非按下++ Ctrl。AltF1
尽管getty@tty1
想要multi-user.target
,但我getty@tty1
之前multi-user.target
在systemd-analyze
结果中看到过。它正确吗?
答案1
我不确定您是否应该在 add-wants 中添加 getty,因为它似乎使 getty 成为 multi-user.target 的依赖项之一。
我也遇到了类似的问题,切换到 multi-user.target 时没有显示登录屏幕。这可能与 GRUB 配置有关,正如这两篇文章中提到的:
sudo systemctl set-default multi-user.target 之后无法启动
因此基本上GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
强制/etc/default/grub
内核显示启动画面,因此似乎没有输出。您可以将其更改为:
GRUB_CMDLINE_LINUX_DEFAULT=""
无需修改 getty 即可显示登录控制台。
然后运行update-grub
更新 GRUB