chroot

Cuando no podemos o queremos acceder a un sistema por diversas causas o queremos simplemente hacer pruebas con un sistema operativo GNU-Linux sin instalar, podemos hacer un chroot para así realizar las modificaciones que creamos oportunas o simplemente testear el sistema seguiremos estos pasos.

Montamos la partición, en este caso utilizamos una partición pero podíamos haber montado una iso, tener  todos los ficheros en una carpeta, y simplemente es lo que hacemos lo montamos en una carpeta para poder ver los ficheros y así acceder a ellos.

mount /dev/sda1 /mnt

Una vez montado tenemos que montar los recursos del sistema para que una vez cambiemos la raíz podamos acceder a ellos.

mount --bind /dev /mnt/dev

Hemos montado dev, ahora montamos proc

mount --bind /proc /mnt/proc

Y nos queda sys

mount --bind /sys /mnt/sys

Bien con esto ya podemos cambiar la raíz

chroot /mnt

y realizar las tareas necesarias.