Hva er DMG-filformatet?
Filer med filendelsen .dmg er diskimager som brukes i macOS-systemer. Disse filene påtreffes oftest som installasjonsprogrammer for programvare lastet ned fra internett. De åpnes med Apples Disk Utility-applikasjon, som monterer dem som volumer - etter montering vises imaget i Finder som et nytt volum, akkurat som en fysisk stasjon. Internt bruker .dmg Apples UDIF (Universal Disk Image Format), med valgfri zlib- eller bzip2-komprimering og valgfri AES-128 eller AES-256-kryptering.
.dmg-imager kan bestå av ulike typer filsystemer, inkludert HFS+, APFS og FAT32. Det er også mulig å lage hybride imager som inneholder flere filsystemer. Imager kan valgfritt passordbeskyttes, noe som gjør dem til et vanlig distribusjonsmiddel for programvare som krever kontrollert tilgang. Ved hjelp av Disk Utility kan et image også fungere som kilde for brenning av CD-er eller DVD-er.
I noen situasjoner inneholder .dmg-filer installasjonsprogramvare som er nødvendig for installasjon av programmene i dem - de krever ingen ekstra verktøy, da installasjonsprogrammet kjører direkte fra det monterte volumet.
I macOS erstattet .dmg-filer .IMG-formatet som ble brukt i det tidligere Mac OS Classic-systemet. Selv om .dmg-filer er designet for macOS, finnes det verktøy som tillater konvertering til formater som støttes av Windows, for eksempel .ISO. Imidlertid kan ikke alle .dmg-imager konverteres korrekt til et Windows-kompatibelt format - dessuten er det ingen garanti for at imaget vil fungere korrekt på den plattformen.
Apple tilbyr også relaterte «sparse»-imageformater: .sparseimage (en utvidbar enkeltfil-beholder) og .sparsebundle (en mappebasert variant brukt av Time Machine for sikkerhetskopiering).
Sikkerhet og trygghet
RISIKO: MEDIUMEn DMG er en beholder, så risikoen kommer fra det som er inni, ikke formatet. På macOS bør du bare montere DMG-er fra pålitelige kilder: en ondsinnet DMG kan inneholde trojanske apper eller falske installasjonsprogrammer. macOS Gatekeeper og notarisering hjelper, men er ikke feilfrie - foretrekk apper fra Mac App Store eller utviklerens offisielle nettsted, og vær mistenksom overfor DMG-er som ber deg dra en app over til «Terminal» eller kjøre et skript. På Windows kan ikke Mac-appen kjøres, så en utpakket DMG har lav risiko å inspisere, men ikke anta at en DMG lastet ned fra en tilfeldig lenke er den ekte programvaren. Verifiser sjekksummer/signaturer når utvikleren oppgir disse.
Formatdetaljer
i et nøtteskallProgrammer som åpner DMG-filer
Tekniske detaljer
dyp spesifikasjon| Beholderformat | UDIF (Universal Disk Image Format), Apples proprietære diskimage-standard |
| Utvikler | Apple Inc. |
| MIME-type | application/x-apple-diskimage |
| Filidentifikasjon | 512-byte «koly» trailer-blokk i slutten av filen (offset −512 fra EOF); ingen fast signatur ved byte-offset 0 |
| Komprimeringsmetoder | Ingen (ukomprimert), zlib (UDZO), bzip2 (UDBZ); LZFSE støttes i nyere macOS-versjoner |
| Kryptering | Valgfri AES-128 eller AES-256 passordbeskyttelse; krypterte imager bruker en «encrcdsa»-header |
| Støttede filsystemer | HFS+, APFS, FAT32, exFAT, ISO 9660; hybride imager med flere filsystemer støttes |
| Image-undertyper | Lese/skrive (UDRW), skrivebeskyttet (UDRO), komprimert (UDZO), DVD/CD-master (UDTO), sparse (UDSP) |
| Sektoradressering | 64-bit sektornummer; imagestørrelsen er begrenset av vertens filsystem, ikke selve UDIF-formatet |
| Monteringsatferd | Monteres som et virtuelt volum under /Volumes/ på macOS og vises som en flyttbar stasjon i Finder |
| Internett-aktivert modus | Valgfritt flagg som får macOS til å automatisk pakke ut image-innholdet og slette .dmg-filen etter første montering |
| Innebygd SLA | Kan inneholde en programvarelisensavtale (SLA) som vises for brukeren før imaget monteres |
| Segmentstøtte | Store imager kan deles opp i nummererte flerdelte segmenter ved bruk av filendelsen .dmgpart |
| Støtte for partisjonstabell | Kan innebygge en full GPT eller Apple Partition Map (APM) med flere partisjoner |
| Tilgang på tvers av plattformer | Kan pakkes ut på Linux og Windows ved hjelp av dmg2img, 7-Zip/p7zip og HFSExplorer (skrivebeskyttet) |
| Utgitt | 2000s (UDIF disk image, the .dmg format used since Mac OS X) |
| Spesifikasjon | newosxbook.com |
DMG-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om DMG-filer.