Hvad er IMA-filformatet?
Filer med filtypenavnet .ima indeholder diskbilleder - rå, sektor-for-sektor kopier af en diskette. En .ima-fil kan monteres af dedikerede programmer som en virtuel disk, som systemet tilgår præcis som en standard fysisk disk.
.ima-formatet blev oprindeligt designet som standardformatet for diskbilleder til WinImage (udgivet 1993). I dag bruges .ima-filer mest almindeligt til at gemme 3,5-tommer HD-diskettebilleder, hvor standardstørrelsen er præcis 1.474.560 bytes (1,44 MB). Emulatorer som DOSBox, VirtualBox og QEMU bruger også .ima til virtuelle boot-medier.
Da formatet ikke har nogen container-header, identificeres det ved dets indlejrede FAT12-filsystem og 0x55AA boot-sektor-signaturen ved byte-offset 510. .ima er i bund og grund udskiftelig med .IMG og .VFD rå diskettebilleder; WinImages komprimerede variant bruger filtypenavnet .IMZ.
Sikkerhed og tryghed
RISIKO: LOWEt råt .ima-billede er passive data uden egen kode. Den reelle advarsel er, hvad disketten indeholdt: gamle diskettebilleder kan bære på boot-sektor-vira fra DOS-æraen eller inficerede eksekverbare filer, som er harmløse, mens de ligger i en fil, men kan betyde noget, hvis du booter billedet i en emulator/VM eller skriver det tilbage til en rigtig diskette - kør en scanning på udpakkede filer og behandl ukendte vintage boot-diske med forsigtighed. Download kun billedværktøjer fra officielle sider (winimage.com, 7-zip.org), ikke repack-portaler.
Formatdetaljer
kort fortaltProgrammer der åbner IMA-filer
Tekniske detaljer
dyb specifikation| Kodning | Binær (rå byte-strøm) |
| Byte-orden | Little-endian (FAT og x86 boot-sektor felter) |
| Container | Råt sektor-for-sektor billede; ingen indpakning på filniveau eller egen proprietær header |
| Indlejret filsystem | FAT12 (1,44 MB og mindre disketter); FAT16 til større diskgeometrier |
| Standard filstørrelser | 360 KB (DD 5,25-tommer), 720 KB (DD 3,5-tommer), 1.474.560 bytes (HD 1,44 MB), 2.949.120 bytes (ED 2,88 MB) |
| Boot-sektor signatur | 0x55AA ved byte-offset 510-511 (standard x86 boot-sektor markør) |
| OEM-streng | 8-byte ASCII ved boot-sektor offset 3 (f.eks. «MSDOS5.0», «mkfs.fat») |
| Komprimering | Ukomprimeret rådata; det separate .imz-format tilføjer zlib-komprimering på den samme billedstruktur |
| MIME-type | application/octet-stream (generisk); application/x-ima (uformel) |
| Rodmappe-kapacitet | 224 poster på et standard 1,44 MB FAT12-billede (angivet af BPB-felter i boot-sektoren) |
| Diskgeometri (1,44 MB) | 80 cylindre × 18 sektorer/spor × 2 hoveder × 512 bytes/sektor |
| Filidentifikation | Filstørrelse der matcher en kendt diskkapacitet plus indlejrede FAT-signaturer - der findes intet dedikeret .ima-magisk nummer |
| Relaterede formater | .img og .vfd deler identisk rå struktur; de fleste værktøjer håndterer alle tre i flæng |
| Emulator-understøttelse | DOSBox, VirtualBox, QEMU og 86Box accepterer alle .ima direkte som et virtuelt diskettedrev |
| Udgivet | 1990s (DOS/Windows floppy-imaging era; WinImage 1993) |
| Seneste version | No versioned spec - a raw image; WinImage still distributes/creates .ima |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.winimage.com |
IMA-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om IMA-filer.