Che cos'è il formato di file IMA?
I file con l'estensione .ima contengono immagini disco - copie raw, settore per settore, di un floppy disk. Un file .ima può essere montato da applicazioni dedicate come un disco virtuale a cui il sistema accede proprio come a un disco fisico standard.
Il formato .ima è stato originariamente progettato come formato predefinito per le immagini disco di WinImage (rilasciato nel 1993). Oggi, i file .ima sono comunemente usati per memorizzare immagini di dischetti HD da 3,5 pollici, con la dimensione standard di esattamente 1.474.560 byte (1,44 MB). Emulatori come DOSBox, VirtualBox e QEMU utilizzano .ima anche per supporti di avvio virtuali.
Poiché il formato non possiede un'intestazione container, viene identificato dal suo filesystem FAT12 integrato e dalla firma del settore di avvio 0x55AA all'offset di byte 510. .ima è essenzialmente intercambiabile con le immagini floppy raw .IMG e .VFD; la variante compressa di WinImage utilizza l'estensione .IMZ.
Sicurezza e incolumità
RISCHIO: LOWUn'immagine .ima raw è un dato passivo senza codice proprio. Il vero rischio è ciò che il disco conteneva: le vecchie immagini floppy possono trasportare virus del settore di avvio dell'era DOS o eseguibili infetti, che sono innocui finché rimangono in un file, ma possono diventare pericolosi se si avvia l'immagine in un emulatore/VM o se la si riscrive su un vero floppy - esegui una scansione sui file estratti e tratta con cura i dischi di avvio vintage sconosciuti. Scarica gli strumenti di imaging solo dai siti ufficiali (winimage.com, 7-zip.org), non da portali di repack.
Dettagli del formato
in sintesiProgrammi che aprono file IMA
Dettagli tecnici
specifiche approfondite| Codifica | Binaria (flusso di byte raw) |
| Ordine dei byte | Little-endian (campi FAT e settore di avvio x86) |
| Container | Immagine raw settore per settore; nessun wrapper a livello di file o intestazione proprietaria |
| Filesystem integrato | FAT12 (floppy da 1,44 MB e inferiori); FAT16 per geometrie di disco più grandi |
| Dimensioni file standard | 360 KB (DD 5,25 pollici), 720 KB (DD 3,5 pollici), 1.474.560 byte (HD 1,44 MB), 2.949.120 byte (ED 2,88 MB) |
| Firma del settore di avvio | 0x55AA all'offset di byte 510-511 (marcatore standard del settore di avvio x86) |
| Stringa OEM | 8 byte ASCII all'offset 3 del settore di avvio (es. «MSDOS5.0», «mkfs.fat») |
| Compressione | Dati raw non compressi; il formato separato .imz aggiunge la compressione zlib sulla stessa struttura dell'immagine |
| Tipo MIME | application/octet-stream (generico); application/x-ima (informale) |
| Capacità directory radice | 224 voci su un'immagine FAT12 standard da 1,44 MB (impostata dai campi BPB nel settore di avvio) |
| Geometria del disco (1,44 MB) | 80 cilindri × 18 settori/traccia × 2 testine × 512 byte/settore |
| Identificazione del file | Dimensione del file corrispondente a una capacità del disco nota più firme FAT integrate - non esiste un magic number .ima dedicato |
| Formati correlati | .img e .vfd condividono la stessa struttura raw; la maggior parte degli strumenti gestisce tutti e tre in modo intercambiabile |
| Supporto emulatori | DOSBox, VirtualBox, QEMU e 86Box accettano tutti .ima direttamente come unità floppy virtuale |
| Rilasciato | 1990s (DOS/Windows floppy-imaging era; WinImage 1993) |
| Ultima versione | No versioned spec - a raw image; WinImage still distributes/creates .ima |
| Standard aperto | Sì · royalty-free |
| Specifica | www.winimage.com |
Conversioni IMA
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file IMA.