systemd: getty をできるだけ早く生成する

systemd: getty をできるだけ早く生成する

通常、グラフィカル モードを開始する直前に仮想端末上にsystemdが生成されます。getty

私は、 を生成するタイミングとしては間違っていると常に思ってきましたgetty。 が必要になるのは、getty起動に失敗し、復帰するために手助けが必要なときです。

gettyログインするとすぐに出現するように順序を変更するにはどうすればいいですかroot?

答え1

を確認してくださいman systemd-debug-generator。これはブート オプションについて説明していますが、任意のサービスと同様に、この機能を永続的に有効にすることもできると書かれています。

オプションが指定されている場合systemd.debug-shell、デバッグ シェル サービス "debug-shell.service" がブート トランザクションに取り込まれます。これにより、システム起動の初期段階で tty9 にデバッグ シェルが生成されます。systemctl(1) の enable コマンドを使用して有効にすることで、シェルを永続的にオンにすることもできます。

関連情報