Qu'est-ce que le format de fichier IMA ?
Les fichiers avec l'extension .ima contiennent des images disques - des copies brutes, secteur par secteur, d'une disquette. Un fichier .ima peut être monté par des applications dédiées en tant que disque virtuel auquel le système accède exactement comme un disque physique standard.
Le format .ima a été conçu à l'origine comme le format d'image disque par défaut pour WinImage (sorti en 1993). Aujourd'hui, les fichiers .ima sont le plus souvent utilisés pour stocker des images de disquettes HD de 3,5 pouces, la taille standard étant exactement 1 474 560 octets (1,44 MB). Les émulateurs tels que DOSBox, VirtualBox et QEMU utilisent également le format .ima pour les supports de démarrage virtuels.
Comme le format ne comporte pas d'en-tête de conteneur, il est identifié par son système de fichiers FAT12 intégré et la signature de secteur de démarrage 0x55AA à l'offset d'octet 510. Le format .ima est essentiellement interchangeable avec les images de disquettes brutes .IMG et .VFD ; la variante compressée de WinImage utilise l'extension .IMZ.
Sécurité et sûreté
RISQUE : LOWUne image .ima brute est une donnée passive sans code propre. La véritable mise en garde concerne ce que le disque contient : les anciennes images de disquettes peuvent transporter des virus de secteur de démarrage de l'ère DOS ou des exécutables infectés, qui sont inoffensifs tant qu'ils restent dans un fichier mais peuvent avoir de l'importance si vous démarrez l'image dans un émulateur/VM ou si vous la réécrivez sur une vraie disquette - effectuez une analyse sur les fichiers extraits et manipulez les disques de démarrage anciens inconnus avec précaution. Téléchargez les outils d'imagerie uniquement sur les sites officiels (winimage.com, 7-zip.org), pas sur des portails de redistribution.
Détails du format
en brefProgrammes qui ouvrent les fichiers IMA
Détails techniques
spécifications approfondies| Encodage | Binaire (flux d'octets bruts) |
| Ordre des octets | Little-endian (champs FAT et secteur de démarrage x86) |
| Conteneur | Image brute secteur par secteur ; pas de conteneur au niveau fichier ni d'en-tête propriétaire propre |
| Système de fichiers intégré | FAT12 (disquettes de 1,44 MB et plus petites) ; FAT16 pour les géométries de disque plus grandes |
| Tailles de fichiers standard | 360 KB (DD 5,25 pouces), 720 KB (DD 3,5 pouces), 1 474 560 octets (HD 1,44 MB), 2 949 120 octets (ED 2,88 MB) |
| Signature du secteur de démarrage | 0x55AA à l'offset d'octet 510-511 (marqueur de secteur de démarrage x86 standard) |
| Chaîne OEM | 8 octets ASCII à l'offset 3 du secteur de démarrage (ex: « MSDOS5.0 », « mkfs.fat ») |
| Compression | Données brutes non compressées ; le format séparé .imz ajoute une compression zlib sur la même structure d'image |
| Type MIME | application/octet-stream (générique) ; application/x-ima (informel) |
| Capacité du répertoire racine | 224 entrées sur une image FAT12 standard de 1,44 MB (défini par les champs BPB dans le secteur de démarrage) |
| Géométrie du disque (1,44 MB) | 80 cylindres × 18 secteurs/piste × 2 têtes × 512 octets/secteur |
| Identification du fichier | Taille du fichier correspondant à une capacité de disque connue plus signatures FAT intégrées - il n'existe pas de nombre magique .ima dédié |
| Formats liés | .img et .vfd partagent une structure brute identique ; la plupart des outils gèrent les trois de manière interchangeable |
| Support émulateur | DOSBox, VirtualBox, QEMU et 86Box acceptent tous le .ima directement comme un lecteur de disquette virtuel |
| Publié | 1990s (DOS/Windows floppy-imaging era; WinImage 1993) |
| Dernière version | No versioned spec - a raw image; WinImage still distributes/creates .ima |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.winimage.com |
Conversions IMA
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers IMA.