Jim,
Michael Minn has an interesting site at:
https://michaelminn.com/linux/mmcpm/
I've used his software and made a few modifications which were tossed by him.
If you are interested I have "mmcpm417.c"
MMCPM has three modes:
With only an image file name parameter, MMCPM lists the directory contents with file
sizes and a list of file blocks:
./mmcpm disk01.img
With the "copy" option, MMCPM copies the contents of the image file into separate
files in the current directory:
./mmcpm copy disk01.img
With the "examine" option, MMCPM performs any specified complimenting or de-interleaving
and prints a hex dump of the image to stdout. This can be redirected to a text file or
piped to "less" for additional examination. This option can be helpful when trying to
figure out the format of unfamiliar disks:
./mmcpm examine disk01.img
./mmcpm examine disk01.img | less
Larry