martes, 2 de abril de 2019

Montar una imagen ISO en Debian GNU/Linux

Qué es un archivo ISO

Un archivo ISO o también llamada imagen ISO es un archivo que almacena una copia exacta de un sistema de ficheros, usando el estándar ISO 9660 que le ha dado su nombre.

Antiguamente era el formato ideal para almacenar contenido destinado a ser grabado en CD-Rom y/o DVD-Rom, pero la aparición del Pendrive USB, a dejado obsoleto el uso del CD-Rom y del DVD-Rom. Ya que podemos encontrar en el mercado fácilmente pendrive de 8, 16, 32, 64, 128, 256, 512 GB, y hasta 1 TB.​  Esto supone, como mínimo, el equivalente a 180 CD de 700 MB

La extensión más popular es la .iso, pero también podemos usar la extensión .img
La diferencia de nombre no quiere decir que no sean imágenes del mismo formato, es simplemente una convención diferente. A pesar que el formato .iso es el más popular, también nos podemos encontrar extensiones separadas como .cue y .bin, que guardan por un lado los datos (BIN) y por otro una descripción de dichos datos (CUE).


Opciones para montar una imagen ISO

Podemos montar una imagen ISO u otra imagen de disco, con el comando mount. Esto es particularmente útil si estamos utilizando la línea de comandos, o si estamos utilizando una distribución GNU/Linux que no proporciona una herramienta gráfica para hacer esto fácil.

Existen herramientas gráficas para montar imágenes ISO, y están disponibles en los repositorios oficiales de Debian GNU/Linux, (como AcetoneISO, ISO Master, Furius ISO Mount, etc...)


Montar una imagen ISO desde consola

Para montar una imagen ISO en Debian GNU/Linux, tenemos que abrir una consola de comandos, por ejemplo konsole.

Ahora vamos a crear una carpeta, (llamada imagen) la cual montara el contenido de la imagen ISO.

El comando que vamos a usar es el siguiente:
mkdir carpeta_llamada_imagen

En mi caso real es:
mkdir /home/diego/imagen

Podemos ver la carpeta que hemos creado desde el explorador de archivos Dolphin.



A continuación, nos logeamos como usuario administrador (root) para poder montar la imagen ISO, en caso contrario no podemos montar dicha imagen ISO, usamos el siguiente comando: su



montamos la imagen ISO con el siguiente comando:

mount -o loop ruta_al_archivo.iso  ruta_a_la_carpeta_llamada_imagen

En mi caso particular la ruta al archivo ISO es: /home/diego/Descargas/windows.iso y la ruta a la carpeta imagen es: /home/diego/imagen

mount -o loop /home/diego/Descargas/windows.iso  /home/diego/imagen




A partir de este momento la imagen ISO estará montada y podemos ver el contenido en la carpeta llamada imagen que creamos en el paso anterior.



Una vez finalizado el trabajo, para desmontar la imagen ISO, simplemente usamos el siguiente comando: umount ruta_a_la_carpeta_imagen

En mi caso particular el comando para desmontar es:

umount /home/diego/imagen



y desde dolphin podemos ver como se ha vaciado de forma automática el contenido de la carpeta llamada imagen.















No hay comentarios: