Cómo Montar y Desmontar una Imagen ISO en Linux

Una imagen ISO o .iso (Organización Internacional de Normalización) es un archivo de archivo que contiene una imagen de disco llamada formato de sistema de archivos ISO 9660.

Cada archivo ISO tiene una extensión .iso y un nombre de formato definido tomado del sistema de archivos ISO 9660 y se utiliza especialmente con CD/DVD ROMs. En palabras simples, un archivo iso es una imagen de disco.

mount and unmount iso images in Linux

I have seen most of the Linux operating system images that we download from the internet are .ISO format. Typically an ISO image contains the installation of software such as operating system installation files, games installation files, or any other applications.

A veces sucede que necesitamos acceder a archivos y ver el contenido de estas imágenes ISO, pero sin desperdiciar espacio en disco y tiempo quemándolas en CD/DVD o unidades USB usando nuestras herramientas.

Este artículo describe cómo montar y desmontar una imagen ISO en un sistema operativo Linux para acceder y enumerar el contenido de los archivos.

Cómo montar una imagen ISO en Linux

Para montar una imagen ISO en distribuciones de Linux basadas en RedHat o basadas en Debian, debe iniciar sesión como usuario “root” o cambiar a “sudo” y ejecutar los siguientes comandos desde un terminal para crear un punto de montaje.

# mkdir /mnt/iso
OR
$ sudo mkdir /mnt/iso
Create Linux Mount Directory

Una vez creado un punto de montaje, usa el comando “mount” para montar un archivo iso llamado “Fedora-Server-dvd-x86_64-36-1.5.iso“.

# mount -t iso9660 -o loop /home/tecmint/Fedora-Server-dvd-x86_64-36-1.5.iso /mnt/iso/
OR
$ sudo mount -t iso9660 -o loop /home/tecmint/Fedora-Server-dvd-x86_64-36-1.5.iso /mnt/iso/
Mount ISO File in Linux
Opciones
  • -t – Este argumento se usa para indicar el tipo de sistema de archivos dado.
  • ISO 9660 – Describe la estructura estándar y predeterminada del sistema de archivos que se utilizará en los CD/DVD ROM.
  • -o – Las opciones son necesarias con un argumento -o seguido de una cadena separada por comas de opciones.
  • loop – El dispositivo loop es un pseudodispositivo que se usa a menudo para montar imágenes ISO de CD/DVD y hace que esos archivos sean accesibles como un dispositivo de bloques.

Después de que la imagen ISO se monte correctamente, ve al directorio montado en /mnt/iso y lista el contenido de la imagen ISO. Solo se montará en modo de solo lectura, por lo que ninguno de los archivos se puede modificar.

# cd /mnt/iso
# ls -l

Verás la lista de archivos de una imagen ISO que hemos montado en el comando anterior. Por ejemplo, la lista de directorios de una imagen Fedora-Server-dvd-x86_64-36-1.5.iso se vería así.

total 21
dr-xr-xr-x  3 root root 2048 May  5 02:49 EFI
-r--r--r--  1 root root 2574 Apr 12 00:34 Fedora-Legal-README.txt
dr-xr-xr-x  3 root root 2048 May  5 02:49 images
dr-xr-xr-x  2 root root 2048 May  5 02:49 isolinux
-r--r--r--  1 root root 1063 Apr 12 00:32 LICENSE
-r--r--r--  1 root root   95 May  5 02:47 media.repo
dr-xr-xr-x 28 root root 4096 May  5 02:49 Packages
dr-xr-xr-x  2 root root 4096 May  5 02:49 repodata
-r--r--r--  1 root root 1118 May  5 02:49 TRANS.TBL
View ISO Files in Linux

Cómo Desmontar una Imagen ISO en Linux

Simplemente ejecuta el siguiente comando desde la terminal ya sea como “root” o “sudo” para desmontar una imagen ISO montada.

# umount /mnt/iso
OR
$ sudo umount /mnt/iso
Unmount ISO File in Linux

[ También te podría interesar: Cómo Montar una Partición de Windows en Linux ]

Source:
https://www.tecmint.com/how-to-mount-and-unmount-an-iso-image-in-linux/