When I open .iso file in dired, I have to mount it a temp folder

mount -t iso9660 foo.iso temp

then navigate to that folder, read the files.

Is it possible to open .iso file in dired directly? (possibly dired create a temp folder?)

  • I suspect that the answer is that it's possible in principle, but no-one has implemented it yet. If anyone feels like trying, tar-mode.el might be a good starting point.
    – legoscia
    Commented Dec 31, 2014 at 9:55
  • It might be possible with only a slight modification of tar-mode.el, actually. Commented Dec 31, 2014 at 13:31

1 Answer 1


My Linux machine has the command iso-info available, which is a part of package libcdio. It supports the option -l which gives output similar to 'ls -lR' for an ISO 9660 fs.

Run iso-info -l some.iso via M-! and then switch the output buffer into dired-virtual-mode.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.