Konversi iso ke dmg

Konversi ISO menjadi DMG

Konversikan ISO optical-disc menjadi Apple disk images yang dapat di-mount menggunakan macOS tools.

Konversi file ISO secara online

Kami belum punya konverter online khusus untuk ISO ke DMG, tetapi Anda bisa mengonversi file ISO secara online ke format berikut dan lainnya:

Bagaimana mengkonversi iso ke dmg berkas

DMG berguna ketika aplikasi Mac, installer, atau workflow distribusi secara khusus mengharapkan Apple disk image, bukan ISO. macOS dapat melakukan mount pada banyak file ISO secara langsung, jadi konversi terutama dilakukan untuk packaging, kompatibilitas dengan tool tertentu, atau berbagi secara lokal tanpa mengunggah source image.

Format ISO

ISO adalah image sector-by-sector dari optical disc, yang umum digunakan untuk installer operating system, software disc, recovery media, dan salinan arsip. ISO dapat berisi filesystem ISO 9660, Joliet, atau UDF, boot sectors, serta partition layout. Pengguna Windows dan Linux, software publisher, system administrator, serta backup operator umumnya menggunakan format ini.

Format DMG

DMG adalah disk-image format milik Apple untuk download aplikasi macOS, installer, recovery media, dan removable-disk image. macOS membuka file DMG di Finder dan melakukan mount menggunakan hdiutil. DMG image dapat dikompresi, read-write, dienkripsi, memiliki checksum, atau disimpan secara sparse; UDZO adalah compressed read-only format yang umum, sedangkan UDRW adalah read-write format yang umum.

DMG tidak mengubah software Windows atau Linux menjadi aplikasi macOS. DMG hanya mengubah disk-image format, dengan tetap mempertahankan source filesystem dan data pada umumnya.

Cara mengonversi image di macOS

Menggunakan Terminal

  1. Salin ISO ke local drive dan tutup aplikasi apa pun yang sedang menulis ke dalamnya.
  2. Buka Terminal dan jalankan:

hdiutil convert "/path/to/input.iso" -format UDZO -o "/path/to/output.dmg"

Ganti kedua path dengan nama file yang sebenarnya. Tanda kutip mempertahankan spasi dalam path. Perintah ini membuat DMG yang compressed dan read-only. Untuk membuat image yang writable, gunakan:

hdiutil convert "/path/to/input.iso" -format UDRW -o "/path/to/output.dmg"

Periksa hasilnya dengan:

hdiutil imageinfo "/path/to/output.dmg"

Lakukan test-mount dalam mode read-only dengan:

hdiutil attach -readonly "/path/to/output.dmg"

Lakukan detach pada volume yang di-mount dengan hdiutil detach "/Volumes/volume-name", lalu ganti volume path dengan path yang ditampilkan oleh attach command.

Menggunakan Disk Utility

Buka Disk Utility, pilih File → Open Disk Image, lalu pilih ISO. Pilih image yang terbuka di sidebar, pilih Images → Convert, masukkan destination, lalu pilih compressed atau read-only image format jika tersedia. Nama menu dan format yang ditawarkan berbeda-beda menurut macOS release; hdiutil memberikan kontrol yang lebih konsisten dan lebih sesuai untuk scripted conversion.

Menggunakan online converter

Service seperti Convertio dan CloudConvert mungkin menawarkan konversi ISO-ke-DMG, tetapi image structure yang didukung, ukuran maksimum, retention policy, dan output format dapat berubah. Unggah hanya file yang tidak sensitif: disk image dapat berisi data pribadi, license information, proprietary software, atau malware. Local conversion lebih disarankan untuk installer berukuran besar, copyrighted disc, bootable media, dan confidential image. Sebagian web service menyalin file ke dalam image baru, bukan mempertahankan source sector atau boot metadata.

Batas kompatibilitas dan kualitas

Mengubah .iso menjadi .dmg pada nama file tidak mengonversi file tersebut. Konversi yang sebenarnya mempertahankan source content dalam disk-image representation yang berbeda, tetapi tidak menambahkan kompatibilitas macOS atau membuat native macOS installer package.

Compression dapat mengurangi ukuran output ketika image berisi data yang tidak digunakan atau berulang. Compression biasanya hanya memberikan sedikit pengurangan pada archive, video, atau installer package yang sudah dikompresi. ISO yang bootable mungkin tidak tetap bootable setelah konversi karena boot support bergantung pada partition map, filesystem, firmware type, serta software yang digunakan untuk menulis atau melakukan mount pada hasilnya.

Setelah konversi, lakukan mount pada DMG dan periksa file di dalamnya. Untuk image dengan embedded checksum, jalankan hdiutil verify "/path/to/output.dmg". Untuk memeriksa bahwa DMG yang ditransfer tidak berubah, catat nilai SHA-256-nya dengan shasum -a 256 "/path/to/output.dmg"; ini memverifikasi file DMG itu sendiri, bukan kesamaan byte-nya dengan ISO asli.

ISO vs DMG: perbandingan format

Bagaimana format ISO dan DMG dibandingkan pada properti yang paling penting untuk konversi ini.

Perbandingan format file ISO dan DMG
Properti .ISO ISO 9660 disc image .DMG Apple Disk Image
Kompresi Tanpa kompresi Keduanya
Enkripsi Tidak Ya
Arsip terpisah Tidak
Dapat di-boot Ya Ya
Dukungan sistem operasi Luas Terbatas
Ukuran file umum Sangat besar Besar
Standar terbuka Ya Tidak
Diperkenalkan 1988 2000
Pengembang ISO / ECMA / optical disc industry Apple Inc.
Tipe MIME application/x-iso9660-image

Pertanyaan yang sering diajukan

Apakah mengonversi ISO ke DMG akan mempertahankan file di dalam disk?

Biasanya, ya: file dan data sistem file tetap dipertahankan tanpa kehilangan kualitas. Hasilnya tidak memulihkan metadata atau fitur yang tidak terdapat dalam format ISO asli.

Apakah ISO yang dikonversi ke DMG bisa ditulisi?

Belum tentu; format DMG dapat bersifat hanya-baca atau dapat ditulisi, tergantung pengaturan konversi. DMG terkompresi umumnya ditujukan untuk dibaca, sedangkan image yang dapat ditulisi menggunakan lebih banyak ruang dan dapat diubah setelah dipasang.

Bisakah saya mem-boot Mac dari ISO yang dikonversi ke DMG?

Tidak selalu, karena konversi tidak membuat image disk kompatibel dengan firmware boot Mac. ISO yang dapat di-boot di PC atau image dengan skema partisi yang tidak didukung mungkin dapat dipasang sebagai penyimpanan, tetapi tetap gagal melakukan boot.

Mengapa DMG hasil konversi saya gagal dipasang di macOS?

Hal ini biasanya terjadi ketika image berisi sistem file atau tata letak partisi yang tidak didukung macOS, atau ketika ISO hanya diganti namanya, bukan dikonversi dengan benar. Kontainer DMG harus mempertahankan struktur image yang dapat dipasang, bukan hanya nama file asli dengan ekstensi yang berbeda.