June 29th, 2011, 15:50
June 29th, 2011, 18:46
gte wrote:I ran dd and then ddrescue (one command on one machine, and the other command on another machine because it appears dd didn't do much).
June 30th, 2011, 8:13
June 30th, 2011, 8:57
gte wrote: From a newbs perspective, there is a lot of smoke and mirrors convoluting this whole process
June 30th, 2011, 9:50
...someone putting together a simple end all tutorial would probably be very helpful for other people in the future.
June 30th, 2011, 11:35
gte wrote:someone putting together a simple end all tutorial would probably be very helpful for other people in the future.
June 30th, 2011, 12:06
June 30th, 2011, 12:15
gte wrote:First I ran dd, but it appears I did it while the drive was mounted so it looped into an image larger than the actual drive size, of worthless data. I ran this after finding instructions on a website recommending this.
After that, I ran ddrescue on another machine and it will recover about 15gb and say that 145 are unreadable
ddrescue -n /dev/sda4 /media/sdb3/dd/rescue2.img /media/sdb3/dd/rescue2.log
I rebooted as the drive partitons could not be seen anymore by fdisk -l and ran the command
ddrescue -C /dev/sda4 /media/sdb3/dd/rescue2.img /media/sdb3/dd/rescue2.log
to try and continue and it will not. At this point, I also tried
ddrescue -r 1 /dev/sda4 /media/sdb3/dd/rescue2.img /media/sdb3/dd/rescue2.log
and nothing came out of that either. I'm going to give up at this point, because I do not think there is any other way, and see how much it will cost to send out to a pro.
To anyone who reads this ... From a newbs perspective, there is a lot of smoke and mirrors convoluting this whole process and someone putting together a simple end all tutorial would probably be very helpful for other people in the future. Something along the lines of:
"Do you want access to all of your data, or at least as much as is salvagable without changing physical components inside of the drive?"
If so, verify this/this/this, make sure you've done this/this/this, make sure you haven't done this/this/this, boot into the UBCD version X.X and then run this command.
June 30th, 2011, 12:17
June 30th, 2011, 14:06
drc wrote:for reference, dd is not ever helpful as it can't handle unreadable sectors
June 30th, 2011, 15:25
gte wrote:Thank you, I had a sinking feeling that was the case.
gte wrote:I believe the company I end up choosing to send this drive to will have to take an identical drive and try to put the platters of my drive into it.
June 30th, 2011, 17:38
Vulcan wrote:gte wrote:Thank you, I had a sinking feeling that was the case.
As drc said, dd is not going to help for something with unreadable sectors - which is why ddrescue (and similar utilities like DMDE) are a slight improvement, but there are real limits to what they can do. Some people have great success using them; others not.
Proper disk imaging hardware, as used by professional DR companies, with all the "IP" (i.e. "know how", like proprietary commands) which they include, often give much better results. This is the main reason why DIY cannot cope with a significant proportion of these type of problems, as they are missing that IP. Having said that, a drive which has been dropped may need cleanroom work anyway.gte wrote:I believe the company I end up choosing to send this drive to will have to take an identical drive and try to put the platters of my drive into it.
Not necessarily - since the problem is that you dropped the drive, the 3 main areas of possible damage are heads (HSA), media & motor/bearings. Damage to the latter may need a platter swap; damage to the first two typically don't.
Having now spent a few minutes reading your choice of ddrescue parameters, the choices might have resulted in sub-optimal results - all depending on what was in the logfile (and on the screen), when each "run" finished (or was stopped by you). For example, you don't want to use the "-C" parameter, until you are sure that the logfile contains the correct last block value, and it's unclear from what you said, whether the previous run finished (and hence wrote that value) or not.
The best choices of ddrescue operations are dependent on the drive behaviour, which means that they are dependent on the results from the previous run. This is one reason why giving suggestions to remote users of ddrescue (e.g. through a forum) doesn't always work very well (depending on urgency, communication issues, etc.). That feedback loop is important, in my experience with ddrescue, and forum readers can't see your PC(s), making the process very difficult.
I hope you can now see why I believe your suggestion of producing an "end all" tutorial (which therefore cannot be interactive and cannot get dynamic feedback to change the suggestions, as any DIY recovery progresses) is an unrealistic target. Your view may still be different, but (as you said), I'm not looking for an argument and we may just have to agree to disagree.
One of many advantages which a DR company has when working on a drive, is that they have the drive in front of them, and are not being asked to do remote assistance.Good luck with whatever you do.
Powered by phpBB © phpBB Group.