クリーンなDebianStretchがインストールされています。以前は、起動後にログインプロンプトが表示されて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 [email protected]
再起動後、ログインプロンプトはtty1から消え、他に何も起こりませんでした。それでもブートログが表示されていました。 tty2-5では、カーソルのみが表示され、以前のようにログインプロンプトは表示されませんでした。幸いなことに、システムを回復するためにtty6はまだ利用可能でした。だから私はしました:
systemctl disable [email protected]
/etc/systemd/logind.conf
への変更を元に戻しましたこれで、tty1を除くすべてのttyを使用して通常どおりログインできますが、どういうわけかtty1は破損したままです。これも修復するにはどうすればよいですか?
[email protected]
を再度有効にする必要があります。
systemctl enable [email protected]