Vad är filformatet IMA?
Filer med filändelsen .ima innehåller diskavbildningar - råa, sektor-för-sektor-kopior av en diskett. En .ima-fil kan monteras av dedikerade program som en virtuell disk som systemet kommer åt precis som en vanlig fysisk disk.
Formatet .ima designades ursprungligen som standardformat för diskavbildningar i WinImage (släppt 1993). Idag används .ima-filer oftast för att lagra 3,5-tums HD-diskettavbildningar, där standardstorleken är exakt 1 474 560 byte (1,44 MB). Emulatorer som DOSBox, VirtualBox och QEMU använder också .ima för virtuella startmedia.
Eftersom formatet inte har något huvud (header), identifieras det genom sitt inbäddade FAT12-filsystem och 0x55AA-signaturen för startsektorn vid byte-offset 510. .ima är i princip utbytbar med .IMG och .VFD råa diskettavbildningar; WinImages komprimerade variant använder filändelsen .IMZ.
Säkerhet & trygghet
RISK: LOWEn rå .ima-avbildning är passiv data utan egen kod. Den verkliga risken är vad disken innehöll: gamla diskettavbildningar kan bära på startsektorvirus från DOS-eran eller infekterade körbara filer, vilka är ofarliga så länge de ligger i en fil men kan spela roll om du startar avbildningen i en emulator/VM eller skriver tillbaka den till en riktig diskett - skanna extraherade filer och hantera okända gamla startdiskar med försiktighet. Ladda endast ner verktyg från officiella webbplatser (winimage.com, 7-zip.org), inte från oseriösa portaler.
Formatdetaljer
i ett nötskalProgram som öppnar IMA-filer
Tekniska detaljer
djup specifikation| Kodning | Binär (rå byteström) |
| Byteordning | Little-endian (FAT och x86 startsektorfält) |
| Container | Rå sektor-för-sektor-avbildning; inget eget filhuvud eller proprietärt omslag |
| Inbäddat filsystem | FAT12 (1,44 MB och mindre disketter); FAT16 för större diskgeometrier |
| Standardstorlekar | 360 KB (DD 5,25-tums), 720 KB (DD 3,5-tums), 1 474 560 byte (HD 1,44 MB), 2 949 120 byte (ED 2,88 MB) |
| Startsektorsignatur | 0x55AA vid byte-offset 510-511 (standard x86-markör för startsektor) |
| OEM-sträng | 8-byte ASCII vid startsektor-offset 3 (t.ex. «MSDOS5.0», «mkfs.fat») |
| Komprimering | Okomprimerad rådata; det separata .imz-formatet lägger till zlib-komprimering på samma avbildningsstruktur |
| MIME-typ | application/octet-stream (generisk); application/x-ima (informell) |
| Kapacitet för rotkatalog | 224 poster på en standard 1,44 MB FAT12-avbildning (bestäms av BPB-fält i startsektorn) |
| Diskgeometri (1,44 MB) | 80 cylindrar × 18 sektorer/spår × 2 huvuden × 512 byte/sektor |
| Filidentifiering | Filstorlek som matchar en känd diskkapacitet plus inbäddade FAT-signaturer - inget dedikerat magiskt nummer för .ima existerar |
| Relaterade format | .img och .vfd delar identisk rå struktur; de flesta verktyg hanterar alla tre utbytbart |
| Stöd i emulatorer | DOSBox, VirtualBox, QEMU och 86Box accepterar alla .ima direkt som en virtuell diskettenhet |
| Släppt | 1990s (DOS/Windows floppy-imaging era; WinImage 1993) |
| Senaste version | No versioned spec - a raw image; WinImage still distributes/creates .ima |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.winimage.com |
IMA-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om IMA-filer.