昨日、LiveUSBを使ってUbuntu 12.04をインストールしました。起動時に問題があったため、grubを修復する必要がありましたが、問題ありませんでした。PCを起動すると、エラーメッセージが表示される
「init:ptyの作成に失敗しました-ジョブのロギングを無効にします」
そして、何も起こりません。それを修正するには?
昨日、LiveUSBを使ってUbuntu 12.04をインストールしました。起動時に問題があったため、grubを修復する必要がありましたが、問題ありませんでした。PCを起動すると、エラーメッセージが表示される
「init:ptyの作成に失敗しました-ジョブのロギングを無効にします」
そして、何も起こりません。それを修正するには?
回答:
これは現在、既知のバグで成り上がり(Ubuntuの起動マネージャまたはinit
-replacement)。
デスクトップ/ラップトップで通常のUbuntuカーネルを実行している通常のユーザーには発生しないはずですが、一部のユーザーには発生するようです。
修正は--no-log
、カーネルコマンドラインにブートオプションを追加することです。これを行うには、次のように編集し/etc/default/grub
ます。
Alt+F2
、その後 gksudo gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=
行は通常これを言います:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
--no-log
つまり、その行に追加します。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash --no-log"
保存して終了。再起動すると、エラー/警告が消えます。
バグレポートのコメントによると、upstartは/dev/pts
マウントされ、/dev/ptmx
デバイスが起動時に存在することを想定しており、デバイスが見つからない場合にこれらのエラーを出力します。これらはUbuntuのinitramfsによって設定されるため、理論的にはこれらのエラーはinitramfsのない組み込みデバイスなどでのみ発生するはずです。最終的には、起動プロセスで、ので、彼らは致命的であってはならないmountall
ことを保証します/dev/pts
し、/dev/ptmx
正しく設定されています。