起動後に tty を自動的に起動するにはどうすればいいですか?

起動後に tty を自動的に起動するにはどうすればいいですか?

私は Ubuntu 20.04 を使用しており、次の設定を行っています。

sudo systemctl set-default multi-user.target
sudo systemctl add-wants multi-user getty@tty1

作成され/etc/securettyました。

Ctrlただし、 + Alt+を押さない限り、起動後に tty1 は表示されませんF1

getty@tty1欲しいのですがmulti-user.targetgetty@tty1以前結果multi-user.targetで見ましたsystemd-analyze。正しいですか?

答え1

getty を multi-user.target の依存関係の 1 つにしてしまうようなので、add-wants に getty を追加する必要があるかどうかはわかりません。

また、multi-user.target に切り替えたときにログイン画面が表示されないという同様の問題にも遭遇しました。次の 2 つの投稿で言及されているように、これは GRUB 構成に関連している可能性があります。

Ubuntuはグラフィックモードのみで実行されており、テキストモードに変更できません

sudo systemctl set-default multi-user.target 後に起動できない

つまり、基本的にはカーネルにスプラッシュ スクリーンを表示するように強制するGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"ため/etc/default/grub、出力はないようです。 GRUB_CMDLINE_LINUX_DEFAULT=""ログイン コンソールを表示するように getty を変更せずに、次のように変更するだけで済みます。

次にupdate-grubGRUBを更新します

関連情報