¿Qué es un archivo ISO?
Una imagen de disco ISO es una copia exacta sector a sector de un disco óptico — un CD, DVD o Blu-ray — almacenada como un único archivo. El nombre proviene del estándar de sistema de archivos ISO 9660 utilizado originalmente para CD-ROM, aunque las imágenes ISO modernas también pueden emplear UDF (Universal Disc Format) para DVDs y discos Blu-ray.
A diferencia de un archivo ZIP que simplemente comprime ficheros, una ISO captura todo lo que hay en el disco original: registros de arranque, metadatos del sistema de archivos, datos de archivos, estructuras de directorios y, en algunos casos, sectores de protección anticopia. El resultado es una réplica digital perfecta que se puede montar como unidad virtual, grabar de vuelta en soporte físico o usar para arrancar una máquina virtual.
Historia y por qué el ISO sigue vigente
Las imágenes ISO se generalizaron a finales de los años 90 cuando la distribución de software en CD-ROM era la norma. Antes de que el internet de banda ancha fuera común, los editores de software publicaban archivos ISO que los usuarios descargaban (a veces durante días) y grababan en CD. El formato implicaba una copia exacta del disco, sin añadir ni quitar nada.
Hoy en día, el ISO sigue siendo el formato dominante para varios usos críticos:
- Distribuciones Linux — prácticamente todas las distribuciones Linux (Ubuntu, Fedora, Debian, Arch) se distribuyen como ISO, tanto para arranque en vivo como para instalación.
- Medios de instalación de Windows — Microsoft distribuye Windows 10 y Windows 11 como archivos ISO a través de su herramienta de creación de medios y MSDN/Visual Studio Subscriptions.
- Máquinas virtuales — hipervisores como VirtualBox, VMware e Hyper-V montan archivos ISO directamente como unidades ópticas virtuales para instalar sistemas operativos.
- Copias de seguridad de juegos — la preservación de juegos en disco óptico utiliza ISO para archivar discos antes de que se deterioren.
- Preservación de software antiguo — archivos de abandonware, bibliotecas de software y comunidades de retrogaming dependen del ISO para mantener accesible el software antiguo.
ISO 9660 vs UDF: elegir el sistema de archivos correcto
Un mismo archivo .iso puede contener uno de dos sistemas de archivos subyacentes:
| Sistema de archivos | Uso | Longitud de nombre | Tamaño máximo |
|---|---|---|---|
| ISO 9660 (base) | CDs antiguos | 8.3 caracteres | 2 GB |
| ISO 9660 + Joliet | CDs (nombres largos Windows) | 64 caracteres Unicode | 2 GB |
| ISO 9660 + Rock Ridge | CDs (nombres largos Unix, enlaces) | 255 caracteres | 2 GB |
| UDF 1.02 / 1.5 | DVDs (estructura VIDEO_TS) | 255 caracteres | 4 GB |
| UDF 2.5 / 2.6 | Blu-ray (estructura BDMV) | 255 caracteres | >4 GB |
Implicación práctica: si trabajas con un DVD de película o una copia de Blu-ray, el ISO contiene un sistema de archivos UDF. Los CDs de datos y muchos ISOs de Linux usan ISO 9660 con extensiones Joliet o Rock Ridge. La mayoría de las herramientas gestionan ambos de forma transparente.
Montar archivos ISO (sin necesidad de grabarlos)
La forma más limpia de acceder a un ISO es montarlo — el sistema operativo lo trata como una unidad óptica real.
Windows 10/11:
Haz doble clic en el archivo ISO en el Explorador. Windows lo monta automáticamente como una unidad virtual con letra de unidad (por ejemplo, D:\). Haz clic derecho → Expulsar cuando termines.
Windows 7/8: Windows 7 y 8 no tienen montaje nativo de ISO. Usa Virtual CloneDrive (gratuito) o PowerISO para añadir la capacidad de montaje mediante clic derecho.
macOS:
Haz doble clic en el archivo .iso. macOS lo monta como un volumen visible en el Escritorio y en la barra lateral del Finder. Expulsa cuando termines (arrastra a la Papelera o clic derecho → Expulsar).
Linux:
# Montar en /mnt/iso (crea el directorio primero)
sudo mkdir -p /mnt/iso
sudo mount -o loop image.iso /mnt/iso
# O usa udisks2 (sin sudo en sistemas de escritorio)
udisksctl loop-setup -f image.iso
La mayoría de los gestores de archivos de escritorio (Nautilus, Dolphin, Thunar) ofrecen la opción "Abrir con Montador de imágenes de disco" para los ISO.
Extraer el contenido de un ISO sin montarlo
Si solo necesitas los archivos dentro del ISO — sin arrancar ni ejecutar el disco — extráelos directamente.
7-Zip (Windows, gratuito): Haz clic derecho en el archivo ISO → 7-Zip → Extraer aquí. Todos los archivos se extraen en una carpeta en la misma ubicación. No es necesario montarlo.
Línea de comandos (7-Zip):
7z x image.iso -o./extraido/
Extraer un archivo específico (Linux/macOS):
isoinfo -i image.iso -x /RUTA/AL/ARCHIVO > archivo_salida
En Linux con iso-info (libcdio):
iso-info image.iso # listar archivos
iso-read -i image.iso -e /RUTA/AL/ARCHIVO -o archivo_salida
Crear archivos ISO desde una carpeta o disco
Windows: Windows no tiene creador de ISO integrado. Usa ImgBurn (gratuito) o PowerISO para crear ISO desde una carpeta o un disco físico.
macOS:
hdiutil makehybrid -iso -joliet -o salida.iso /ruta/a/carpeta/
El modificador -joliet añade compatibilidad con nombres de archivo largos de Windows a la estructura ISO 9660.
Linux (genisoimage / mkisofs):
genisoimage -o salida.iso -V "ETIQUETA_DISCO" -J -R /ruta/a/carpeta/
# -J = Joliet (nombres largos Windows)
# -R = Rock Ridge (permisos Unix, nombres largos)
Convertir ISO a otros formatos
| Formato destino | Herramienta | Comando / Método |
|---|---|---|
| IMG (bruto) | dd (Linux/macOS) |
dd if=entrada.iso of=salida.img bs=512 |
| NRG (Nero) | Nero Burning ROM | Importar ISO → Guardar como NRG |
| MDF/MDS | Alcohol 120% | Importar ISO → Guardar como MDF/MDS |
| ZIP (solo archivos) | 7-Zip | Extraer ISO → comprimir carpeta extraída |
| DMG (macOS) | hdiutil (macOS) |
hdiutil convert entrada.iso -format UDZO -o salida.dmg |
ISO vs otros formatos de imagen de disco
| Formato | Extensión | Origen | Compresión | Multiplataforma |
|---|---|---|---|---|
| ISO | .iso |
Estándar universal | No (bruto) | Sí |
| NRG | .nrg |
Nero Burning ROM | Opcional | Escasa |
| MDF/MDS | .mdf/.mds |
Alcohol 120% | Opcional | Escasa |
| BIN/CUE | .bin/.cue |
CDRWin | No | Moderada |
| IMG | .img |
Genérico | No | Moderada |
| DMG | .dmg |
Apple macOS | Sí (zlib/bzip2) | Escasa (solo nativo en macOS) |
Para máxima compatibilidad, el ISO es siempre la opción más segura al compartir o archivar imágenes de disco.
ISOs arrancables: advertencias importantes
Los ISOs de instalación de Linux y Windows son arrancables — contienen un sector de arranque (MBR o GPT + ESP) además del sistema de archivos. Esta capacidad de arranque está integrada en la estructura bruta del ISO, no en ningún archivo individual.
Para crear un USB arrancable desde un ISO:
- Rufus (Windows, gratuito): la herramienta más fiable para crear USB arrancables
- balenaEtcher (Windows/macOS/Linux, gratuito): interfaz simple de arrastrar y soltar
- dd (Linux/macOS):
dd if=linux.iso of=/dev/sdX bs=4M status=progress(sustituye/dev/sdXpor tu dispositivo USB — ten cuidado de seleccionar el dispositivo correcto)
Advertencia crítica: extraer un ISO con 7-Zip y copiar los archivos a un USB no crea un USB arrancable. El sector de arranque no es parte de ningún archivo — existe en la estructura bruta del disco. Utiliza siempre Rufus, Etcher o dd para crear USBs arrancables.
Conversiones relacionadas
Lo más habitual al trabajar con imágenes son estas direcciones de conversión: