¿Qué es el formato de archivo IMA?
Los archivos con la extensión .ima contienen imágenes de disco: copias raw, sector por sector, de un disquete. Un archivo .ima puede ser montado por aplicaciones dedicadas como un disco virtual al que el sistema accede igual que a un disco físico estándar.
El formato .ima fue diseñado originalmente como el formato de imagen de disco predeterminado para WinImage (lanzado en 1993). Hoy en día, los archivos .ima se utilizan más comúnmente para almacenar imágenes de disquetes HD de 3,5 pulgadas, con un tamaño estándar de exactamente 1.474.560 bytes (1.44 MB). Los emuladores como DOSBox, VirtualBox y QEMU también utilizan .ima para medios de arranque virtuales.
Debido a que el formato no lleva una cabecera de contenedor, se identifica por su sistema de archivos FAT12 integrado y la firma de sector de arranque 0x55AA en el desplazamiento de byte 510. .ima es esencialmente intercambiable con las imágenes de disquete raw .IMG y .VFD; la variante comprimida de WinImage utiliza la extensión .IMZ.
Seguridad y protección
RIESGO: LOWUna imagen .ima raw son datos pasivos sin código propio. La verdadera advertencia es lo que contenía el disco: las imágenes de disquetes antiguos pueden portar virus de sector de arranque de la era DOS o ejecutables infectados, que son inofensivos mientras están en un archivo, pero pueden ser relevantes si arranca la imagen en un emulador/VM o la graba en un disquete real. Realice un escaneo de los archivos extraídos y trate con cuidado los discos de arranque antiguos desconocidos. Descargue las herramientas de imagen solo de sitios oficiales (winimage.com, 7-zip.org), no de portales de descargas genéricos.
Detalles del formato
en pocas palabrasProgramas que abren archivos IMA
Detalles técnicos
especificación profunda| Codificación | Binario (flujo de bytes raw) |
| Orden de bytes | Little-endian (campos de sector de arranque x86 y FAT) |
| Contenedor | Imagen raw sector por sector; sin envoltorio a nivel de archivo ni cabecera propia |
| Sistema de archivos integrado | FAT12 (disquetes de 1.44 MB y menores); FAT16 para geometrías de disco mayores |
| Tamaños de archivo estándar | 360 KB (DD 5.25 pulgadas), 720 KB (DD 3.5 pulgadas), 1.474.560 bytes (HD 1.44 MB), 2.949.120 bytes (ED 2.88 MB) |
| Firma del sector de arranque | 0x55AA en el desplazamiento de byte 510-511 (marcador estándar de sector de arranque x86) |
| Cadena OEM | 8 bytes ASCII en el desplazamiento 3 del sector de arranque (ej. «MSDOS5.0», «mkfs.fat») |
| Compresión | Datos raw sin comprimir; el formato independiente .imz añade compresión zlib sobre la misma estructura de imagen |
| Tipo MIME | application/octet-stream (genérico); application/x-ima (informal) |
| Capacidad del directorio raíz | 224 entradas en una imagen FAT12 estándar de 1.44 MB (establecido por los campos BPB en el sector de arranque) |
| Geometría del disco (1.44 MB) | 80 cilindros × 18 sectores/pista × 2 cabezales × 512 bytes/sector |
| Identificación del archivo | Tamaño de archivo que coincide con una capacidad de disco conocida más firmas FAT integradas; no existe un número mágico dedicado para .ima |
| Formatos relacionados | .img y .vfd comparten una estructura raw idéntica; la mayoría de las herramientas manejan los tres indistintamente |
| Soporte de emuladores | DOSBox, VirtualBox, QEMU y 86Box aceptan .ima directamente como una unidad de disquete virtual |
| Lanzado | 1990s (DOS/Windows floppy-imaging era; WinImage 1993) |
| Última versión | No versioned spec - a raw image; WinImage still distributes/creates .ima |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.winimage.com |
Conversiones de IMA
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos IMA.