do the following:
7z e my.iso -o/tmp/output-dir
using x instead of e (see the man page). The man page advises against
using the -r flag (without explaining why) – it doesn’t seem to be
necessary anyway. The -o flag must have no spaces between it and the
Despite the flaky UI and documentation, 7z has always worked for me in extracting ISO’s – and I’ve used it a lot.