如何讓開機後自動啟動tty?

如何讓開機後自動啟動tty?

我使用的是 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.targetsystemd-analyze結果中看到過。這是對的嗎?

答案1

我不確定是否應該在 add-wants 中添加 getty,因為它似乎使 getty 成為 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

相關內容