educación, informática y demás

GNU/Linux, Sistemas Operativos en Red

Oh my gosh! Mi sistema de ficheros raíz es de solo lectura

Resulta que la hemos liado… tenemos que recuperar el sistema de ficheros raíz de nuestro sistema Debian 12 porque, al cometer un pequeño error editando el fichero /etc/fstab, ahora el sistema de ficheros está configurado como solo lectura.

Como no podemos escribir en este sistema de ficheros, no podemos modificar el contenido del fichero /etc/fstab para solucionar el problema. No podemos hacerlo, al menos utilizando nuestro sistema operativo almacenado en ese sistema de ficheros.

Tendremos que acceder al sistema de ficheros usando otro sistema operativo. Lo más sencillo sería usar un S.O. LiveCD. En nuestro caso, hemos optado por SystemRescue-CD

Insertamos SystemRescueCD y lanzamos la máquina virtual

Seleccionamos la configuración de idioma y teclado español.

Cargamos el mapa de teclado Español.

Ahora vamos a comprobar que sistemas de ficheros tenemos conectados a nuestro sistema, para ello usaremos fdisk -l.

Ya tenemos claro que en /dev/sda1 tenemos el sistema de ficheros raíz de nuestro GNU/Linux Debian 12. Para poder acceder a ese sistema de ficheros, tendremos que montarlo.

Esto es así, porque si miramos el contenido de /etc/fstab nos mostrará el fichero fstab de este sistema operativo LiveCD no el del sistema operativo que está almacenado en /dev/sda1.

Así que, creamos un directorio temporal el que montaremos el sistema de ficheros de /dev/sda1. Después montamos el sistema de ficheros en /dev/sda1 en el punto de montaje hd.

Ahora editamos el fichero /etc/fstab que está dentro del directorio hd. Por tanto, la ruta relativa sería: ht/etc/fstab.

Vamos a ver el contenido del fichero para detectar el pequeño error

Modificamos, guardamos y salimos.

Ahora reiniciamos el sistema y a ver que pasa…

Vaya, se nos ha olvidado quitar el liveCD. No pasa nada, elegimos la opción de iniciar con un sistema operativo existente.

Se lanza el grub de nuestro sistema operativo.

Iniciamos sesión y vamos a comprobar cómo está montado el sistema de ficheros raíz.

Los cambios se han guardado en el fichero /etc/fstab.

Dejar una respuesta