Búsqueda de sitios web

Cómo montar y desmontar una imagen ISO en Linux


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

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

He visto que la mayoría de las imágenes del sistema operativo Linux que descargamos de Internet tienen el formato .ISO. Normalmente, una imagen ISO contiene la instalación de software, como archivos de instalación del sistema operativo, archivos de instalación de juegos o cualquier otra aplicación.

A veces sucede que necesitamos acceder a archivos y ver el contenido de estas imágenes ISO, pero sin perder espacio y tiempo en el disco grabándolas en CD/DVD o unidades USB usando nuestro 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 Debian, debe iniciar sesión como usuario “root” o cambiar a “sudo<” y ejecute los siguientes comandos desde una terminal para crear un punto de montaje.

mkdir /mnt/iso
OR
sudo mkdir /mnt/iso

Una vez que haya creado un punto de montaje, use 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/

Donde Opciones
  • -t: este argumento se utiliza para indicar el tipo de sistema de archivos dado.
  • ISO 9660: describe la estructura del sistema de archivos estándar y predeterminado que se utilizará en los CD/DVD ROM.
  • -o: las opciones son necesarias con un argumento -o seguido de una cadena de opciones separada por comas.
  • bucle: el dispositivo de bucle es un pseudodispositivo que se utiliza a menudo para montar imágenes ISO de CD/DVD y hace que esos archivos sean accesibles como un dispositivo de bloque.

Después de que la imagen ISO se haya montado correctamente, vaya al directorio montado en /mnt/iso y enumere el contenido de una imagen ISO. Sólo se montará en modo de sólo lectura, por lo que ninguno de los archivos podrá modificarse.

cd /mnt/iso
ls -l

Verá la lista de archivos de una imagen ISO que hemos montado en el comando anterior. Por ejemplo, el listado del directorio 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

Cómo desmontar una imagen ISO en Linux

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

umount /mnt/iso
OR
sudo umount /mnt/iso