Aprende a crear, montar y grabar un archivo ISO en Linux con comandos desde la terminal y con una Interfaz Gráfica de Usuario (GUI).

Los archivos ISO son la forma en que los usuarios comúnmente instalan un sistema operativo que no viene en forma de disco. Son un formato que se puede leer fácilmente tanto en Windows como en Linux, aunque la mayoría de los usuarios solo saben cómo trabajar con un archivo ISO si ya lo tienen. La mayoría de los usuarios no tienen idea de cómo hacer un .ISO, grabarlos, cómo funcionan, etc.

Es por eso que vamos a profundizar y explicar todo lo que hay que saber sobre las imágenes ISO. Veremos cómo crearlos, cómo grabarlos en memorias USB, así como en CD y DVD. También veremos cómo montar un archivo ISO en Linux para acceder a los archivos internos. ¡Muy fácil!

Carpeta ISO Linux

Referencia: Carpetas y archivos creados/usados durante el tutorial de a continuación. (No tiene que hacer nada hasta que se le indique)

1. Crear un archivo ISO en Linux

Para crear un archivo ISO en Linux, abra una terminal y use el comando mkdir para crear un directorio. Este directorio es importante, ya que será la base del archivo ISO.

  • Todo lo que desea agregar al archivo ISO va a esta carpeta. En este ejemplo, crearemos la carpeta directamente en el directorio Home.
mkdir ~/archivos-iso
  • Desde aquí, use el comando mv para colocar archivos y carpetas individuales en el directorio archivos-iso anteriormente creado.

En mi caso moveré todo el contenido de mi carpeta Imágenes:

mv ~/Imágenes/* ~/archivos-iso
  • Con todos los archivos y directorios dentro de la carpeta fuente, podemos crear el archivo ISO. Esto se hace con la herramienta genisoimage.
genisoimage -o isodeprueba.iso ~ /archivos-iso
genisoimage ISO en Linux

Comando genisoimage para crear un ISO en Linux

Ejecutar genisoimage puede llevar algo de tiempo. Cuando termine, una imagen ISO grabable (y parpadeante) estará en su PC con Linux.

2. Montar un archivo ISO en Linux

Los archivos ISO son ampliamente utilizados porque es una manera fácil de transferir una gran cantidad de datos de una imagen a una unidad USB de arranque, CD o DVD. El problema es que, debido a la forma en que se crean estos archivos, los usuarios no pueden simplemente “hacer doble clic” en ellos y acceder a los archivos que están dentro. En cambio, si desea acceder a los datos de un ISO, tendrá que “montarlos”, de forma similar a como montaría un disco duro o dispositivo USB. Para montar un archivo ISO, abra un terminal y siga estos pasos.

  • Paso 1: crea una carpeta para montar el archivo ISO. Esto es importante, porque si el ISO no tiene dónde ir, el contenido del archivo estará en todas partes. Por ejemplo, si monta isodeprueba.iso en /home/usuario/, el contenido de los archivos estará en todas partes en su carpeta home.

En su lugar, use el comando mkdir para crear una nueva carpeta para montar.

mkdir ~/montar-iso
  • Paso 2: con la carpeta creada, todo lo que queda por hacer es montar el archivo como un dispositivo de bucle (tratarlo como un dispositivo de bloque, un pseudo-device).
mount -o loop isodeprueba.iso ~/montar-iso

Tenga en cuenta que debido a la naturaleza de cómo funcionan los archivos ISO, algunos pueden negarse a montar en Linux como “leer/escribir” y entrar en modo de “solo lectura”. Esto se debe a que ciertos archivos ISO no permiten a los usuarios manipular los archivos que contiene.

Para desmontar el ISO de la carpeta, escriba lo siguiente:

sudo umount ~/montar-iso
Montar y desmontar ISO Linux

Montar y desmontar ISO en Linux

3. Grabar archivos ISO a USB en Linux

Los usuarios de Linux están expuestos a una gran cantidad de archivos de imagen de disco. Esto se debe a que prácticamente cada sistema operativo Linux distribuye su producto como un archivo de imagen ISO. Para hacer uso de esta imagen, deberá “quemarla“. Si estás buscando cargarlo desde una memoria USB, necesitarás “flashearlo” a un USB. El flashing significa que un programa escanea el contenido de la imagen y lo mueve al USB.

Lograr esto en Linux es fácil y hay muchas formas de hacerlo. En esta guía, cubriremos dos métodos. Utilizando la terminal, y otra forma con una GUI.

3.1. Grabación de archivos ISO desde la Terminal

Conecte una memoria USB y abra una terminal. Dentro de la terminal, ejecuta el comando lsblk. Este comando mostrará una lista de todos los dispositivos de almacenamiento instalados. Busque /dev/sdX (reemplace la X con la letra que le da el comando). Luego, agréguelo al siguiente comando para actualizar la imagen ISO a su memoria USB:

sudo dcfldd bs=4M if=isodeprueba.iso of=/dev/sdb && sync

Sabrá que el proceso de actualización está completo cuando la ventana del terminal le permita escribir nuevamente.

3.2. Grabación de archivos ISO con Etcher

La mejor forma para grabar un archivo ISO es usar Etcher (disponible también para Windows). Es una aplicación basada en electron (Mira aquí la nota de las mejores aplicaciones basadas en Electron -> Qué es Electron: Las 7 Mejores Aplicaciones de Escritorio Creadas). Veamos como instalarlo:

Instalar Etcher en Linux

Pasos para Instalar Etcher en Linux

Instalar Etcher en Linux

chmod a+x etcher-1.2.1-x86_64.AppImage
  • Y luego lo ejecutamos con sudo o como root:
sudo ./etcher-1.2.1-x86_64.AppImage
  • Debería obtener Etcher iniciado así:
Etcher en Linux

Etcher en Linux

Cuando Etcher se abra, inserta tu memoria USB en la PC. Luego busque el archivo ISO que desea flashear, y haga clic en “¡Flash!” Para comenzar.

flashear ISO con Etcher en Linux

flashear ISO con Etcher en Linux

4. Grabar archivos ISO a DVD y CD en Linux

La mayoría de los entornos de escritorio todavía incluyen una grabadora de DVD, pero no todos. Si usas KDE Plasma, tienes K3B.¿ Usas Gnome? Brasero es la herramienta para usar. ¿XFCE? Prueba XfBurn. ¿Ninguna de las anteriores? Puede que no tenga una herramienta de grabación. Si este es el caso, instale Brasero, K3b o Xfburn ya que todos funcionan bastante bien.

Para grabar un CD o DVD en Linux, sigue estos pasos.

  • 1: inserte su disco en blanco en la unidad de disco y ciérrelo.
  • 2: abra el software de grabación de disco.
  • 3: utilice la herramienta de grabación para localizar el archivo ISO que deseas grabar. Alternativamente, encuentre el ISO en su administrador de archivos, haga clic derecho sobre él y seleccione la opción para abrirlo con la herramienta de grabación.
  • 4: haga clic en el botón “Grabar” o “burn” y espere a que el programa grabe los datos en el disco.

Si te ha gustado el artículo compártelo, o cuéntenos en los comentarios sus impresiones 😉

Cómo Crear, Montar y Grabar un archivo ISO en Linux
5 (100%) 10 votes