It should be possible to say “unwrap partitioned-image.img” and get a bare-volume image for every HFS volume in it. (Maybe also every ProDOS, A/UX, etc. volume.)
Possible options:
--include-driver-partitions
--include-free-partitions
--only-volume-labeled=NAME: find a volume whose label is NAME and extract that one, ignoring any volumes not explicitly named (note: functionally requires being able to parse HFS et al, as the partition map often doesn't have the accurate name of the volume)
--output-directory=PATH: path to a directory into which to dump the extracted images (default: input-image.out)
The output directory path defaults to the input image's path plus a .out suffix (e.g., images/input.img → images/input.img.out). Files in the output directory are created with names like “partition-number, partition-type—volume-or-partition-name.img”.
(Disambiguation is important because multiple partitions may have the same volume name.)
It should be possible to say “unwrap partitioned-image.img” and get a bare-volume image for every HFS volume in it. (Maybe also every ProDOS, A/UX, etc. volume.)
Possible options:
The output directory path defaults to the input image's path plus a .out suffix (e.g., images/input.img → images/input.img.out). Files in the output directory are created with names like “partition-number, partition-type—volume-or-partition-name.img”.
(Disambiguation is important because multiple partitions may have the same volume name.)