Warum erhalte ich beim Booten die Fehlermeldung "init: pty konnte nicht erstellt werden ..."?


9

Ich habe Ubuntu 12.04 gestern mit einem LiveUSB installiert. Ich hatte Probleme beim Booten, also musste ich Grub reparieren, und es war in Ordnung. Aber jetzt, wenn ich meinen PC starte, erhalte ich die Fehlermeldung

'init: pty konnte nicht erstellt werden - Deaktivierung der Protokollierung für Job'

Und nichts passiert. Wie kann man das beheben?


Ich hatte das gleiche Problem nach 2 Tagen Upgrade und nach dem normalen Neustart
Tawfekov

Antworten:


6

Dies ist derzeit ein bekannter Fehler im Upstart (Ubuntus Startup Manager oder init-Ersetzung).

Es sollte nicht normalen Benutzern passieren, die den regulären Ubuntu-Kernel auf einem Desktop / Laptop ausführen, aber anscheinend bei einigen von ihnen.

Die Lösung besteht darin --no-log, Ihrer Kernel-Befehlszeile eine Startoption hinzuzufügen . Sie können dies tun, indem Sie Folgendes bearbeiten /etc/default/grub:

  • Alt+F2, dann gksudo gedit /etc/default/grub
  • Suchen Sie nach der Zeile, die mit beginnt GRUB_CMDLINE_LINUX_DEFAULT=
  • Die Zeile sagt normalerweise Folgendes:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

  • Fügen Sie --no-logdieser Zeile hinzu, dh:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash --no-log"

  • Speichern und schließen. Neustart und die Fehler / Warnungen sollten verschwunden sein.


Technische Erklärung

Laut Kommentaren im Fehlerbericht erwartet upstart, dass /dev/ptsdas /dev/ptmxGerät beim Start bereitgestellt wird und vorhanden ist, und druckt diese Fehler aus, wenn die Geräte nicht gefunden werden können. Diese werden von den initramfs unter Ubuntu eingerichtet, daher sollten diese Fehler theoretisch nur auf eingebetteten Geräten usw. auftreten, die keine initramfs haben. Sie sollten nicht schwerwiegend sein, da sie letztendlich beim Start mountallsichergestellt werden /dev/ptsund /dev/ptmxkorrekt eingerichtet sind.


Der Fehler ist jetzt behoben. sudo aptitude upgrade upstart sollte das Update auf Ihrem System anwenden.
Sylvainulg
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.