Debian
tty1 缺少登錄提示
我有一個乾淨的 Debian Stretch 安裝。以前的情況是,在啟動後,我會在 tty1 上出現登錄提示,並且在登錄 X 後啟動。我想自動登錄(因為我是唯一的使用者並且我的磁碟已經加密)所以我按照這裡給出的確切說明進行操作:
- 中,
/etc/systemd/logind.conf
改為#NAutoVTs=6``NAutoVTs=1
- 使用
systemctl edit getty@tty1
和添加(username
我的使用者名在哪裡):[Service] ExecStart= ExecStart=-/sbin/agetty --autologin username --noclear %I 38400 linux
- 啟用服務:
systemctl enable getty@tty1.service
重新啟動後,登錄提示從 tty1 消失了,沒有其他任何事情發生。它仍然顯示引導日誌。在 tty2-5 上,只出現了一個游標,沒有像以前一樣的登錄提示。幸運的是,tty6 仍然可以恢復系統。所以我做了:
- 禁用服務:
systemctl disable getty@tty1.service
- 取消更改為
/etc/systemd/logind.conf
現在,我可以使用除 tty1 之外的所有 tty 正常登錄,但不知何故 tty1 仍然損壞。我該如何修復它?
您應該再次啟用
getty@tty1.service
:systemctl enable getty@tty1.service