после ответа @aman и @tuxdna, поскольку dmg2img, похоже, не работает с сжатыми изображениями dmg.
, поэтому я создал сценарий bash (проверенный на ubuntu 14.10), чтобы автоматизировать процесс :
извлечение с 7z в папке temp, ища какой раздел для монтирования скопируйте папку / раздел hfs / hfsplus где-нибудь еще, удалите временную папку, монтирующую раздел, найдя его здесь: https : //github.com/aurelien-rainone/scripts/blob/master/mountdmg.sh
пример использования:
panty@Computerino:[~/scripts]: mountdmg.sh -t hfsplus -d /mnt ~/Downloads/cutecom-ng.dmg
7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)
Processing archive: /home/panty/Downloads/cutecom-ng.dmg
Extracting 0.MBR
Extracting 1.Primary GPT Header
Extracting 2.Primary GPT Table
Extracting 3.free
Extracting 4.hfs
Extracting 5.free
Extracting 6.Backup GPT Table
Extracting 7.Backup GPT Header
Everything is Ok
Files: 8
Size: 33549312
Compressed: 10059312
mountdmg.sh: successfully mounted 4.hfs on /dev/loop0
mountdmg.sh: run sudo umount /dev/loop0 when finished