我使用的是 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 的依賴項之一。
我也遇到了類似的問題,切換到多用戶目標時沒有顯示登入畫面。這可能與 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