Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Some time ago I downloaded a QuickLook plugin that allowed me to look at the files in an ISO called Suspicious Package. I used this to inspect the contents of an ISO and it displayed this:

enter image description here

And Finder says that the ISO is 428.1 MB. So the ISO definitely contains some files, but when I mount it by double-clicking on it, there's nothing in it; I get this:

enter image description here

I went into Disk Utility and clicked "Verify Disk" and I get this:

Verifying volume "PROSHOW DVD"
Checking file system
fsck_udf: Cannot read directory entry at offset 236: Undefined error: 0
fsck_udf: Directory Checking was bad!
** Checking Hierarchy
** Filesystem is dirty and non-repairable
Error: This disk needs to be repaired. Click Repair Disk.

The "Repair Disk" button is grayed out though. My question is, how do I get at the files in the ISO?

share|improve this question
add comment

1 Answer 1

up vote 3 down vote accepted

ISO images typically contain more than one file system, the original ISO9660 file system for CD-ROMs (hence "ISO"), the "Joliet" extension to it for long filenames, and sometimes UDF or even a HFS+ file system. It's possible that one of them is corrupt, but the others are fine.

You could try explicitly mounting with the ISO9660 file system driver, as the UDF file system seems to be damaged. First, open a Terminal window. Attach the image without mounting:

hdiutil attach -nomount /path/to/image.iso

This should output the name of the disk device node, e.g.:

/dev/disk2

Create a mountpoint for the filesystem, e.g.

mkdir /Volumes/rescue

Then try mounting the device there, e.g.:

mount_cd9660 /dev/disk2 /Volumes/rescue

If it worked, it won't output anything, but the disk should be visible in Finder. (You can "eject" it via Finder when you're done)

share|improve this answer
    
Thank you so much. It worked! –  qegal Aug 23 '12 at 18:56
    
@qegal that was quick! Glad you got your files back :) –  pmdj Aug 23 '12 at 18:57
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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