Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I have a DVD+RW containing a lot of images and videos. Multiple DVD drives fail to read or mount it. I tried to follow this to try and recover the files using DVDisaster, and have created an iso file. But after that, I am lost. The instructions apply to a video DVD, not a data one, so the "split" command doesn't make sense. The iso file created by DVDisaster can't be mounted either in linux (with the "mount" command) or Windows (I understand it creates something like a "raw" image, though I'm not sure of the technicalities). Any idea what to do now? The error I get with mount is:

mount: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so

share|improve this question
    
What does file /path/to/image_file.iso show? –  Gilles Aug 1 '11 at 21:27
    
It shows "data". –  user3671 Aug 2 '11 at 4:46

4 Answers 4

up vote 3 down vote accepted

You may try using PhotoRec with your corrupt image file. It can recover a lot of file types, not just photos as the name may imply.

I have used PhotoRec successfully even when I could no longer list the partitions from an image of a broken HDD.

http://www.cgsecurity.org/wiki/PhotoRec

share|improve this answer
    
PhotoRec was just what the doctor ordered. Thanks a bunch, Inutil. –  user3671 Aug 2 '11 at 14:18

Since file doesn't recognize your image as a known format, key parts of the filesystem are damaged, so you won't be able to mount it. To recover individual files that aren't too damaged, use carving tools such as Foremost, MagicRescue, PhotoRec (from the makers of TestDisk), RecoverJPEG, … Most of these tools are available on typical unix distributions. But if you prefer, you can run a special-purpose distribution or other live CD including recovery tools such as SysRescueCD, Knoppix, CAINE

share|improve this answer

If the image is valid (which will probably depend on how much data you managed to recover) then you should be able to loopback mount it on linux like this:

mount -o loop /path/to/image.iso /path/to/mount/point
share|improve this answer
    
This doesn't work. –  user3671 Aug 1 '11 at 15:34
    
@user3671: In what way does it not work? Error? You can't get into the mount? –  Caleb Aug 1 '11 at 15:43
    
Nope, it won't mount. The "Note Added 04/12/2008" posting in the original link might be a clue: "I keep getting suggestions that all I need to do is mount the .iso or burn it to a new blank disk to get the video files. ... The .iso does not contain that data and will not mount even if you specify the type with the -t option to the mount command. Writing the .iso to a new blank will create another disk with the missing data." –  user3671 Aug 1 '11 at 17:27

There is still a small possibility that your linux system does not have support for the UDF file system. To check that, you can try zgrep UDF /proc/config.gz. If CONFIG_UDF_FS=y (or =m) then it is not the source of your problems and most probably your iso image contains corrupted data.

share|improve this answer

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.