¿Por qué obtengo errores "init: no se pudo crear pty ..." en el arranque?

9

Instalé Ubuntu 12.04 ayer con un LiveUSB. Tuve problemas para arrancar, así que tuve que reparar grub, y estuvo bien. Pero ahora cuando inicio mi PC, recibo el mensaje de error

'init: error al crear pty - deshabilitando el registro para el trabajo'

Y no pasa nada. ¿Cómo arreglar eso?

Kevin Arutyunyan
fuente
Tuve el mismo problema después de 2 días de actualización y después del reinicio normal
tawfekov

Respuestas:

6

Este es actualmente un error conocido en advenedizo (gestor de arranque de Ubuntu o init-Reemplazo).

No debería sucederle a los usuarios normales que ejecutan el kernel habitual de Ubuntu en una computadora de escritorio / portátil, pero aparentemente lo hace para algunos de ellos.

La solución es agregar una --no-logopción de arranque a la línea de comando del kernel. Puedes hacer esto editando /etc/default/grub:

  • Alt+F2, entonces gksudo gedit /etc/default/grub
  • Busque la línea que comienza con GRUB_CMDLINE_LINUX_DEFAULT=
  • La línea normalmente dice esto:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

  • Añadir --no-loga esa línea, es decir:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash --no-log"

  • Guardar y Salir. Reiniciar y los errores / advertencias deberían desaparecer.


Explicación técnica

De acuerdo con los comentarios en el informe de error, el sistema inicial espera /dev/ptsque se monte y que el /dev/ptmxdispositivo exista cuando se inicia, e imprime estos errores cuando no puede encontrar los dispositivos. Estos son configurados por initramfs en Ubuntu, por lo que en teoría estos errores solo deberían ocurrir en dispositivos integrados, etc. que no tienen initramfs. No deben ser fatal porque, al final del proceso de inicio, mountallse asegurará de que /dev/ptsy /dev/ptmxestán configurados correctamente.

ish
fuente
El error ya está solucionado. la actualización sudo aptitude upstart debería aplicar la corrección en su sistema.
sylvainulg