Linuxでtty出力エラーを開くことができません。

Linuxでtty出力エラーを開くことができません。

Debian 8に半仮想化イメージをインストールし、XenServerテンプレートを生成するスクリプトを追加しています。コマンドを使用して起動スクリプトに追加しますsystemctl enable scriptScritpインストールされたダイアログボックスで使用します。

テンプレートを変換して新しい仮想マシンを作成すると、スクリプトがsyslog間違った起動時に開始されるかのように、ログに次のエラーが表示されます。

initial-conf[407]: Error opening terminal: unknown.
initial-conf[407]: cannot open tty-output
initial-conf[407]: Error opening terminal: unknown.

答え1

私はあなたに似た問題があります。同じスクリプトを実行するためにsuを使用して別のユーザー端末に切り替えると発生します。

$ su another-user

私の場合は、スクリプトを実行するために新しい端末を開く必要がありました。

パテでも同じ問題が発生します

だから、新しいセッションのために別のユーザーのために別の端末を開いた。

関連情報