プリセットを使用したsystemdサービスの有効化

プリセットを使用したsystemdサービスの有効化

有効にしようとしています。[Eメール保護]gettyとtty0をシリアルコンソールに出力します。

runningを試しましたが、systemctl enable serial-getty@ttyS0Late_commandが実行されているとsystemdが実行されないようです。

その後、getty.target.wantsをインストールした後、手動でシンボリックリンクを作成してみました。ln -s /lib/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected][Eメール保護]

console=tty0 console=ttyS0,115200n8初期化システムとシステムロガーのメッセージは最初のシリアルポートにのみ表示されますが、tty0には表示したいのでカーネルパラメータは使用できません。

Late_commandを使用していますin-target

例:

d-i preseed/late_command string in-target \
    ln -s /lib/systemd/system/[email protected] \
    /etc/systemd/system/getty.target.wants/[email protected]‌​rvice

プロビジョニングされた構成でサービスを有効にする方法について経験やアイデアを持っている人はいますか?

ベストアンサー1

おすすめ記事