Perché visualizzo errori "init: impossibile creare pty ..." all'avvio?


9

Ho installato Ubuntu 12.04 ieri con un LiveUSB. Ho avuto problemi all'avvio, quindi ho dovuto riparare grub ed era ok. Ma ora quando avvio il mio PC, ricevo il messaggio di errore

"init: impossibile creare pty - disabilitazione della registrazione per il lavoro"

E non succede nulla. Come risolverlo?


Ho avuto lo stesso problema dopo 2 giorni di aggiornamento e dopo il normale riavvio
tawfekov

Risposte:


6

Questo è attualmente un bug noto in upstart (gestore di avvio di Ubuntu o init-Sostituzione).

Non dovrebbe succedere agli utenti normali che eseguono il normale kernel Ubuntu su un desktop / laptop, ma a quanto pare lo fa per alcuni di essi.

La correzione è aggiungere --no-logun'opzione di avvio alla riga di comando del kernel. Puoi farlo modificando /etc/default/grub:

  • Alt+F2, poi gksudo gedit /etc/default/grub
  • Cerca la riga che inizia con GRUB_CMDLINE_LINUX_DEFAULT=
  • La linea normalmente dice questo:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

  • Aggiungi --no-loga quella riga, ovvero:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash --no-log"

  • Salva ed esci. Riavvia e gli errori / avvisi dovrebbero essere spariti.


Spiegazione tecnica

Secondo i commenti nella segnalazione di bug, upstart si aspetta /dev/ptsche venga montato e che il /dev/ptmxdispositivo esista quando si avvia, e stampa questi errori quando non riesce a trovare i dispositivi. Questi sono impostati dagli initramfs su Ubuntu, quindi in teoria questi errori dovrebbero verificarsi solo su dispositivi integrati, ecc. Che non hanno initramfs. Non dovrebbero essere fatali perché alla fine nel processo di avvio, mountalllo garantiranno /dev/ptse /dev/ptmxsaranno impostati correttamente.


il bug ora è stato corretto. sudo aptitude upgrade upstart dovrebbe applicare la correzione sul tuo sistema.
sylvainulg,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.