You are not logged in.
Pages: 1
Yo peepes,
I have an old cd from like '01 i think and its pretty scratched up. I need to recover all the data that I can form it but dd dies cause of the crc errors.
what can I do to get the data and ignore the errors?
Last edited by 3nd3r (2009-04-20 06:56:22)
Proud Arch i686 & x86_64 User
Share your knowledge!
Arch Linux Forum Etiquette
Offline
cdparanoia often does wonders for audio cds but I don't know if it works on data cd's.
Another tip is to put a little toothpaste on the back of the cd and wipe it towards the edges. I have never tried this myself but it's reported to be solid.
Offline
its way past the banana peel or toothpaste tricks. there are spots in the top of the cd that are gone. Id like to create an ISO and ignore the crc errors
that way I could atleast get some of the data in the zips
Proud Arch i686 & x86_64 User
Share your knowledge!
Arch Linux Forum Etiquette
Offline
Try one of the dd derivatives such as ddrescue or dcfldd. I think both of these handle read errors better than vanilla dd. I forget what the options are but I think you can tell them to retry sectors or just continue on when errors are encountered placing null sectors into the output image.
I have seen kits to help with scratched CDs. It is a liquid you wipe on which is meant to fill the scratches or polish them off maybe. Haven't tried any of them though.
Last edited by mikesd (2009-04-20 07:11:54)
Offline
Try one of the dd derivatives such as ddrescue or dcfldd. I think both of these handle read errors better than vanilla dd. I forget what the options are but I think you can tell them to retry sectors or just continue on when errors are encountered placing null sectors into the output image.
I have seen kits to help with scratched CDs. It is a liquid you wipe on which is meant to fill the scratches or polish them off maybe. Haven't tried any of them though.
looking at them both, im not seeing any options to ignore errors tho =\
Proud Arch i686 & x86_64 User
Share your knowledge!
Arch Linux Forum Etiquette
Offline
Hmmm, I thought ddrescue supported it but maybe not. You can use something like:
dd if=/dev/sda of=image.dd conv=noerror,sync
which will ignore errors and ensure your image is the correct size by padding any blocks that couldn't be read in there entirety.
ddrescue may not support this option.
Offline
ok, im trying something else first tho. booted up my XP virtualbox setup, installed poweriso and am currently extracting the files from the CD while ignoring the errors.. lets hope I can extract the zips and get some of the data
Proud Arch i686 & x86_64 User
Share your knowledge!
Arch Linux Forum Etiquette
Offline
You can try to run isobuster http://www.isobuster.com/ with wine, to recover files from a cd you can use the free functionality. Also you can tell it to ignore errors or to try reading again, also there is the possibility to create the image with several drives. One drive may be able to read some parts another drive can't.
R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K
Offline
Please post the results of mikesd's suggestion. For my own faith in Linux I need to know that a (relatively simple) native solution exists. It would seriously disappoint me if this were easy in WinXP/Wine but not in Linux.
It would be like watching an obese man win the gold medal for pole vaulting.*
Hmmm... sumo/pole vaulting biathlon... I might be onto something here.
*if you happen to be an obese pole vaulter, I mean no offence and wish you the best of luck in London, 2012
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
ddrescue works great....I recovered almost full data form a badly scratched dvd last week.
Offline
Well I prefer linux native apps too and usually they work better than the windows counterparts but when it comes to save a disaster then I really don't care as long as it saves the day.
I have mentioned a windows app that I know and I have used many times before and I know it does work very well (in windows at least) but I'm always curious about new tools, do report your findings and any problems/tricks you find along the way.
R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K
Offline
poweriso in virtualbox is still going.. hopefully it wont take too much longer haha
Proud Arch i686 & x86_64 User
Share your knowledge!
Arch Linux Forum Etiquette
Offline
Pages: 1