Skip to content
8 octubre 2010 / albertoalcolea

¿Qué hacer si nos cargamos el fstab?

Ayer, por error, reemplace el fstab por una versión de otra instalación anterior, con las particiones del sistema distintas, y sin tener una copia de seguridad del fstab original.

Hasta que no reinicié no me di cuenta del desastre que había organizado, la partición donde tengo la raíz la encontraba, pero no arrancaba muchos servicios, y otros tantos daban errores, el /home (que lo tengo en otra partición) no lo encontraba…

Si os pasa algo como esto, existe una solución para recuperar el fstab.

Si conseguís arrancar el sistema, no arranquéis las X, entrad en modo consola. Si no, usad algún liveCD

Analicemos el fstab:

proc /proc proc defaults 0 0

# / was on /dev/sdc4 during installation

UUID=c28baf98-80d6-4b9d-9633-583014d9c6f9 / ext4 errors=remount -ro 0 1

# /home was on /dev/sdc2 during installation

UUID=84648828-8e9b-4cfd-beb1-e8bb682e1cd8 /home ext4 defaults 0 2

# swap was on /dev/sdc3 during installation

UUID=bd235889-b490-42a2-aae9-61d657f46291 none swap sw 0 0

/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0

/dev/scd1 /media/cdrom1 udf,iso9660 user,noauto 0 0

/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

#

# Resto de particiones

/dev/sda5 /media/otraParticion ntfs-3g defaults,locale=es_ES.UTF-8 0 0

(…)

Vemos que las particiones del sistema (en mi casco /, /home y swap) no van identificadas con un pseudofichero de /dev, si no con un identificador único, el UUID. Entonces lo único que tenemos que hacer es averiguarlo y colocarlo ahí.

¿Cómo lo hacemos? Pues hay dos caminos.

  • Uno, es usar blkid como superusuario que nos devuelve los UUID de todas las particiones.
  • El otro, es ir a /dev/disk/uuid y si hacemos un ls -l nos mostrará los UUID y los pseudoficheros a los que corresponden en /dev.

Los sustituimos, reiniciamos y listo… fstab recuperado.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: