Extracting .dmg files on Windows

From AwkwardTV
Revision as of 12:27, 18 February 2008 by Hphde (talk | contribs) (MagicISO cannot handle all DMG)
Jump to: navigation, search

Extracting a .dmg file is quite simple on a Mac (double click in Finder or hdid file.dmg), but it's quite difficult on Windows. Some tutorials claim that it should work using dmg2iso.exe (convert .dmg to .iso) and Daemon Tools or Virtual CD-ROM Control Panel for Windows XP (both can mount .iso files), but this did not work for me.

I could not find a working tool which is freeware, only shareware. One that worked fine was MagicISO (unfortunately this doesn't work for all like the 1.1 update DMG). You can simply open the .dmg file and extract specific files or directories to your disk (right click on directory). Often you have a [NAME].pgk in the .dmg, you can simply open it with Windows Explorer, because it's a simple directory. The "interesting" files are often found in the subdirectory "Contents": There you often find an Archive.pax.gz, which contains all the files. It can be extracted with 7-zip. If it seems you can't extract the Archive.pax, drag Archive.pax out of the archive, right-click it and choose "extract files", and you will get all files in it.

By using files from Images like the 10.4.9 Combo Update and Apple TV 1.1 Update, perhaps it could be possible to create things like Patchstick or Mount a Remote Drive via SMBFS without the need of an (Intel) Mac.