sábado, 27 de septiembre de 2008

Solución al Error: can't access tty; job control turned off (initramfs)

Si al iniciar el sistema ( una vez ya instalado correctamente )  te sale este mensaje críptico: error: can't  access tty; job control turned off (initramfs) , significa que hay errores y/o inconsistencias en la partición del sistema; Esto puede pasar por ejemplo porque haya habido una interrupción del suministro de corriente eléctrica mientras manejabas el pc y se haya apagado de forma abrupta ( menos probable por lo tanto si usas un portátil con la batería cargada); en todo caso la solución es:

1-Corregir errores de la partición: Desde el cd live de instalación,  ejecutar en una terminal el comando e2fsck o el comando fsck: se ejecutan sobre la partición donde esta instalado el sistema en el disco duro, en este ejemplo: e2fsck /dev/sda2,   o  fsck /dev/sda2

Ambos comandos son herramientas que nos permiten revisar nuestro sistema de ficheros y reparar cualquier inconsistencia que pueda surgir en el mismo. Ambos comandos convienen ejecutarlos con el sistema de ficheros desmontado, para garantizar que ningún proceso del sistema escriba o modifique algún fichero mientras están en funcionamiento.  Para saber mas sobre este comando abre una terminal y escribe: man e2fsck, ( o man fsck ) y pulsa enter. Fsck significa "file system consistency check" y el comando e2fsck es similar, pero para usarlo si la partición es del tipo ext2.

(Al iniciar el pc, cada x veces - creo recordar cada 30 veces - automáticamente se ejecuta el comando fsck sobre la partición en la que esta montado el sistema, para comprobar y reparar posibles errores y que el sistema siga funcionando perfectamente). Ver  Fsck ( File System Consistency checK )
2-Cargar el Grub: Ahora ya se puede arrancar la partición desde el cd live Super Grub Disk con la opción "Arranchar partición directamente"; con ello he cargado el GRUB, ( opcionálmente le he añadido la opción para arrancar Windows y éste arranca bien ) ...puede ser que todo vaya bien, en cuyo caso no hay que hacer nada mas, o bien,  ahora el que no arranca es Guadalinex, y entonces hay que hacer lo siguiente:

3- Editar el menú Grub: Desde el cd live de Guadalinex, editar desde nautilus con permisos de root ( alt+f2   gksu nautilus)  el archivo /boot/grub/menu.lst  ( cuidado editar el archivo menu.lst del sistema instalado en el disco duro, no el menu.lst del cd live ). 

Editado: los pasos ( paso 2 y 3 )  eran así cuando se usaba el grub; en la actualidad el sistema usa el grub2, por lo que hay que editarlo ( paso 3) como se indica en  Edición básica del Grub2   ( y previamente se ha recuperado el grub2 ( paso 2 ) con Recuperar el Grub2 )

-----------------------------


4 comentarios:

  1. El amigo Elric, del foro de guadalinex-v4, que tenia este error me ha confirmado que de esta forma se le ha solucionado

    ResponderEliminar
  2. Hola tengo este mismo error al arrancar mi debian con un portátil mac.
    Resulta que no me funciona el lector de cd y no se puede arrancar por usb
    Hay alguna forma de solucionarlo con busybox o initramfs?
    Muchas gracias

    ResponderEliminar
  3. YEAH MAN ESTO FUNCIONO BASTANTE BIEN

    YO TENIA ESE PROBLEMA CON DEBIAN PUES LA APAGUE ALA BRAVA HAHAHA

    PERO SOLO TUVE QUE HACERLO CON UN LIVE-USB PUES ES UNA MINI

    ME METI AL UBUNTU EN UNA TERMINAL COMO SUPER USUARIO " sudo -s "

    Y APLIQUE LOS DOS COMANDOS QUE MENSIONAS PERO CON EL NUMERO DE

    MI SDA QUE EN MI CASO ERA 1 SDA1

    MUCHAS GRACIAS

    ResponderEliminar
  4. Hola hatteras

    Muy bueno este manual
    Si no funcionase el rescate, yo lo hice de esta forma:

    http://trastetes.wordpress.com/2013/06/14/rescatar-informacion-de-ubuntu-12-04/?preview=true&preview_id=320&preview_nonce=96bb6234d1&post_format=aside

    Saludos

    ResponderEliminar

A la vez que haces un comentario, por favor da una puntuación al tema: malo, normal, bueno o muy bueno.
Gracias.