Hvad er DMG-filformatet?
Filer med filtypen .dmg er diskbilleder, der bruges i macOS-systemer. Disse filer ses oftest som installationsprogrammer til software downloadet fra internettet. De åbnes med Apples Disk Utility-applikation, som tilslutter dem som diskenheder - efter tilslutning vises billedet i Finder-filhåndteringen som en ny enhed, præcis som et fysisk drev. Internt bruger .dmg Apples UDIF (Universal Disk Image Format), med valgfri zlib- eller bzip2-komprimering og valgfri AES-128 eller AES-256 kryptering.
.dmg-billeder kan indeholde forskellige typer filsystemer, herunder HFS+, APFS og FAT32. Det er også muligt at oprette hybridbilleder, der indeholder flere filsystemer. Billeder kan valgfrit være adgangskodebeskyttede, hvilket gør dem til et almindeligt distributionsmiddel for software, der kræver kontrolleret adgang. Ved hjælp af Disk Utility kan et billede også fungere som kilde til brænding af CD'er eller DVD'er.
I nogle situationer indeholder .dmg-filer installationssoftware, der er nødvendig for installation af programmerne i dem - de kræver ikke yderligere værktøjer, da installationsprogrammet kører direkte fra den tilsluttede enhed.
I macOS erstattede .dmg-filer .IMG-formatet, der blev brugt i det tidligere Mac OS Classic-system. Selvom .dmg-filer er designet til macOS, findes der værktøjer, der gør det muligt at konvertere dem til formater understøttet af Windows, såsom .ISO. Det er dog ikke alle .dmg-billeder, der kan konverteres korrekt til et Windows-kompatibelt format - desuden er der ingen garanti for, at billedet vil fungere korrekt på den platform.
Apple tilbyder også relaterede sparse-billedformater: .sparseimage (en voksende enkeltfilsbeholder) og .sparsebundle (en mappebaseret variant brugt af Time Machine til sikkerhedskopiering).
Sikkerhed og tryghed
RISIKO: MEDIUMEn DMG er en beholder, så risikoen kommer fra det, der er indeni, ikke formatet. På macOS bør du kun tilslutte DMG-filer fra pålidelige kilder: en ondsindet DMG kan indeholde trojanske heste eller falske installationsprogrammer, og macOS Gatekeeper/notariseringskontrol hjælper, men er ikke fejlsikre - foretræk apps fra Mac App Store eller udviklerens officielle side, og vær mistænksom over for DMG-filer, der beder dig om at trække en app over i «Terminal» eller køre et script. På Windows kan Mac-appen ikke eksekveres, så en udpakket DMG er lavrisiko at inspicere, men antag ikke, at en DMG downloadet fra et tilfældigt link er den ægte software. Bekræft tjeksummer/signaturer, når udvikleren stiller dem til rådighed.
Formatdetaljer
kort fortaltProgrammer der åbner DMG-filer
Tekniske detaljer
dyb specifikation| Beholderformat | UDIF (Universal Disk Image Format), Apples proprietære diskbilledstandard |
| Udvikler | Apple Inc. |
| MIME-type | application/x-apple-diskimage |
| Filidentifikation | 512-byte «koly» trailer-blok i slutningen af filen (offset −512 fra EOF); ingen fast signatur ved byte-offset 0 |
| Komprimeringsmetoder | Ingen (ukomprimeret), zlib (UDZO), bzip2 (UDBZ); LZFSE understøttet i nyere macOS-versioner |
| Kryptering | Valgfri AES-128 eller AES-256 adgangskodebeskyttelse; krypterede billeder bruger en «encrcdsa»-header |
| Understøttede filsystemer | HFS+, APFS, FAT32, exFAT, ISO 9660; hybridbilleder med flere filsystemer er understøttet |
| Billedundertyper | Læs/skriv (UDRW), skrivebeskyttet (UDRO), komprimeret (UDZO), DVD/CD-master (UDTO), sparse (UDSP) |
| Sektoradressering | 64-bit sektornumre; billedstørrelsen er begrænset af værtsfilsystemet, ikke selve UDIF-formatet |
| Tilslutningsadfærd | Tilsluttes som en virtuel enhed under /Volumes/ på macOS og vises som et flytbart drev i Finder |
| Internet-aktiveret tilstand | Valgfrit flag, der får macOS til automatisk at udpakke billedets indhold og slette .dmg-filen efter første tilslutning |
| Indlejret SLA | Kan indeholde en Software License Agreement, der vises for brugeren, før billedet tilsluttes |
| Segmentunderstøttelse | Store billeder kan opdeles i nummererede segmenter i flere dele ved hjælp af filtypen .dmgpart |
| Understøttelse af partitionstabel | Kan indlejre en fuld GPT eller Apple Partition Map (APM) med flere partitioner |
| Adgang på tværs af platforme | Kan udpakkes på Linux og Windows ved hjælp af dmg2img, 7-Zip/p7zip og HFSExplorer (skrivebeskyttet) |
| Udgivet | 2000s (UDIF disk image, the .dmg format used since Mac OS X) |
| Specifikation | newosxbook.com |
DMG-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om DMG-filer.