昨日、LiveUSBを使用してUbuntu 12.04をインストールしました。
起動に問題があったため、grubを修復する必要があり、問題ありませんでした。
しかし、PCを起動すると、エラーが発生します。メッセージ
「init:ptyの作成に失敗しました–ジョブのロギングを無効にします」
そして、何も起こりません。それを修正する方法は?
承認された回答:
これは現在、 upstartの既知のバグです。 (Ubuntuのスタートアップマネージャーまたはinit
-交換)。
デスクトップ/ラップトップで通常の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
正しく設定されています。