DMG 파일이란 무엇인가요?
- 전체 이름
- Apple Disk Image
- 개발자
- Apple Inc.
- 최초 출시
- 2001
- MIME 유형
- application/x-apple-diskimage
DMG (Apple Disk Image) 형식은 Apple Inc.에서 개발한 독점 disk image container로, HFS+ (Mac OS Extended) 및 APFS (Apple File System)를 포함한 파일 시스템을 캡슐화하는 가상 볼륨(virtual volume)으로 기능합니다. Universal Disk Image Format (UDIF) 사양을 기반으로 구축된 DMG 아카이브는 zlib, bzip2, ADC (Apple Data Compression), LZFSE와 같은 block-level compression algorithms와 선택적인 128-bit 또는 256-bit AES encryption을 지원합니다. 파일 구조는 partition map을 정의하고 마운트 프로세스 중 data integrity verification을 위한 CRC-32 checksums를 포함하는 XML property list (plist) 및 Resource Fork가 있는 트레일러로 끝납니다.
DMG 파일 여는 법
macOS에서 DMG 파일은 외부 소프트웨어 없이 Finder 내에서 이미지를 가상 드라이브로 마운트하는 Apple DiskImageMounter 유틸리티에 의해 기본적으로(natively) 처리됩니다. Windows 운영 체제는 HFS+ 또는 APFS 파일 시스템을 읽을 수 있는 kernel-level drivers가 부족하므로 사용자는 포함된 데이터에 액세스하기 위해 7-Zip, PeaZip, TransMac과 같은 third-party extraction utilities에 의존해야 합니다. Linux 환경에서 사용자는 일반적으로 command-line tool인 dmg2img를 사용하여 마운트하기 전에 아카이브를 표준 ISO format으로 변환하거나 p7zip을 사용하여 직접 추출(direct extraction)을 수행합니다.