昨日、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 正しく設定されています。