Extracting .dmg files on Windows
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.
Footnote: Why the hassle using Windows? You have an AppleTV which perfectly handles DMG files! Copy the DMG file to the AppleTV eg using scp 12345.dmg frontrow@appletv:~/Public then ssh to the AppleTV and do a sudo hdiutil mount Public/12345.dmg. It will mount something under /Volumes let's say xyz which you later have to unmount using hdiutil unmount /Volumes/xyz. If you have a sftp enable Tool like WinSCP you can easily browse these mounted folder. --Heinz Peter 21:03, 20 February 2008