jueves, 26 de julio de 2012

PROBLEMAS EN EL ARRANQUE DE UBUNTU

Give root password for maintenance shell  (or type Control-D to continue)





Tu sistema no arranca y te sale un mensaje más o menos parecido a este:

Give root password for maintenance shell  (or type Control-D to continue)

Algunas veces sucede sin razón aparente, pero la  relidad es que nada  es para siempre y los discos duros no son  la  excepción,  a pesar  que son " duros ", en realidad son uno de los componentes más delicados de una computadora, si no el más delicado de todos ellos.  Paradójicamente contiene  la  razón de  ser  de  la Informática,  me  refiero  nuestra inapreciable información.
Los discos duros  son susceptible a accidente, como cuando hay fluctuaciones del fluido eléctrico aunque  no llegue a irse del todo ( algo muy común ) o cuando  movemos  el  ordenador creando vibración mientras el mismo  está en funcionamiento (cosa que nunca se debe hacer ).  Esto puede producir desde nada, hasta que  los circuitos del computador  se  quemen  o la  superficie del disco sufra  daños físicos.

El siguiente procedimiento te ayudará a recuperar el sistema si lo que  ha pasado es debido a  la  despolarización  de sectores  del disco duro por fluctuaciones eléctricas  o a por  daño físico muy leve en  sectores pequeñós o debido al desgaste natural del mismo disco, pero  no  es garantizado, por  eso recuerda  siempre tener  un respaldo  de  tu información.

 Si el  equipo  no  arranca y  el error : root password required or press ctrl-d   continúa apareciendo, sin  poder  entrar  a la consola  de  recuperación intenta esto:

MATERIALES:
  1.  Consigue un CD o DVD que inicie en modo live CD 
    1. Yo use Kubuntu 8.04.4 LTS (Hardy Heron).
    2. Puntos  a  tener  en cuenta  al escojer el live CD:
      1. Que  no requiera demasiada memoria  para "correr live".
      2. Que tenga soporte para nuestro sistema  de archivos
        1. Por ejemplo:  ext3  o ext4
PROCEDIMIENTO:
  1. Inicia el ordenador  con el disco  en  modo live.
  2. Abre la  un terminal: vamos  a trabajar desde  la  línea  de comando.
  3. Inicia  una  sesión como usuario root.
  4. Aplica el siguiente comando para detectar tus unidades  de  disco:
    • root@ubuntu:~# fdisk -l
  5. En  la  salida  de datos debe  ser  parecida  a  la  siguiente: 
    • Como los  problemas son en  el inicio  del sistema,  buscamos la  partición   con el   * , que nos  indica cual es.  Usaremos el dato:  /dev/sda1
  6. Aplica el comando BadBolcks  para crear  un archivo (bad-blocks), este es  el  resumen  de los  hallazgos encontrados y nos  ayuda  a ahorrar  tiempo  y así  no revisar  directamente  toda  la partición con fsck, ya que tarda más.
    • root@ubuntu:~# badblocks -v /dev/sda1 > bad-blocks
  7. Con el comando fsck corregimos  los  defectos  encontrados  en el disco usando el archivo creado anteriormente  para no  tener  que revisar  todos  los demás sectores:
    • root@ubuntu:~/Desktop# fsck -t ext3 -l bad-blocks /dev/sda1


 En este  caso  no  se reportaron  bloque  dañados afortunadamente,  pero  hay  otra serie  de  alteraciones  que  fueron  los  que originaron  el  error  anterior  como:
  • Cuando los nodos-i son parte de una lista enlazada que estaba huérfana y dañada.
  • Los bloques reclamados por más de un nodo-i.
  • Cuando  el número de nodos i libres no corresponde  al número que  está registrado.

En este caso  todo  resultó  exitoso !

PERO .... QUÉ  ES  UN  NODO-I ?

También  es  llamado inodo.  Es un  archivo en el cual  se  guarda la información administrativa,  junto con datos esenciales para el sistema tales como su longitud, la región del disco en la que se encuentra almacenado el contenido del un archivo y otros elementos.      Está compuesto de:
  • un nombre
  • contenido
  • información administrativa como permiso
  • fechas de modificación.
SABER MÁS:


FUENTES:
  1. http://linuxpoison.blogspot.com
  2. Manual de  fsck:     comando  man fsck  en consola

No hay comentarios:

Publicar un comentario