HDD issues.
Collapse
X
-
Last edited by goontron; 09-13-2015, 03:47 PM.Things I've fixed: anything from semis to crappy Chinese $2 radios, and now an IoT Dildo....
"Dude, this is Wyoming, i hopped on and sent 'er. No fucking around." -- Me
Excuse me while i do something dangerous
You must have a sad, sad boring life if you hate on people harmlessly enjoying life with an animal costume.
Sometimes you need to break shit to fix it.... Thats why my lawnmower doesn't have a deadman switch or engine brake anymore
Follow the white rabbit. -
Re: HDD issues.
when doing data recovery, u want to get the data off in the fastest and most glitch free method. so use a native sata connection.
doing data rescue via usb is more prone to glitches than a native sata connection as u are at the mercy of how well or sheety they designed the usb bridge/sata converter. also, if the connection is usb2, u slow down the recovery process. u want to get the data off as quickly as possible and not kill the drive during recovery.
the -n switch is for grabbing all the data off the good sectors as quickly as possible. then if the drive is still alive after the initial mass data grab, u can now try the recovery of the bad sectors.
this is especially important if the drive has tons of bad sectors in the beginning of the drive. for example, u dont want the program to stay stuck at the beginning 5gb of the drive trying to read bad sectors. what about the other 745gb of data? u want to prioritize all the good sectors which waaay outnumber the bad considering the capacity of drives these days.
the -n switch is also useful for performing extreme data recovery methods thereafter. an example of an extreme deep freeze hard drive data recovery method is to use -n for the first pass to grab all the data off the good sectors. then coat the hard drive in vaseline (to protect against condensation) and chuck it in the freezer overnight. then in the morning quickly plug in the drive and quickly try to recover only the unread sectors (which are all the bad sectors) while the drive is frozen at subzero temps.
sometimes bad sectors become readable again during subzero temps but become unreadable again when the drive heats up. so if the drive heats up and sectors become unreadable again just keep repeating the freezer trick until all the bad sectors are recovered and voila u have saved 100% of your data!Comment
-
Re: HDD issues.
At this point everyone is guessing what is wrong. Somehow you must eliminate the possibility of the software causing the problem. So , you software people out there how would he eliminate the software as possibly causing the problem? Once you eliminate that possibility then I would tear into it and proceed with the other hardware suggestions.Comment
-
Re: HDD issues.
this is simply not a fault with the software. u think such a critical bug/flaw would not have gone unnoticed by the devs? maybe on windows but linux? no focking way!
he already mentioned the drive power cycling during read. this symptom is 90% caused by power supply problems to the drive. the remaining 10% its a virus that likes power cycling drives during read to make them unreadable? otherwise i cannot see how a software could produce the problems the TS described.Comment
-
Re: HDD issues.
Hard drives can report SMART data via USB provided that the USB-SATA bridge firmware supports SCSI-ATA translation (SAT). This allows any ATA command to be tunnelled through the bridge by encapsulating it within a SCSI command packet. Earlier bridges had proprietary methods for doing the same thing, while the earliest bridges had no support for SMART. A tool such as smartctl (smartmontools) should be able to retrieve the SMART data. Otherwise there are Windows tools such as CrystalDiskInfo, HD Sentinel, HDDScan, etc.
WD's drives have problems with oxidisation at the HDA contacts. These contacts can be cleaned with a soft pencil eraser.
Oxidisation on Western Digital PCBs:
http://www.hddoracle.com/viewtopic.p...6&t=649&p=1789
WD's drives also suffer from the "slow" problem. Professional data recovery tools have a single-click solution which is often called the "slow fix" or "dealing with slow responding". AIUI, this turns off reallocation and retries. Essentially it does what ddrescue tries to do, but at the firmware level. You can do the same thing by purchasing a one-month licence for WD Marvel (US$15), or you can apply the free solution described here:
http://forum.hddguru.com/viewtopic.p...29187&start=20
http://www.alexsoft.org/viewtopic.ph...8&p=4345#p4345
There is a free Linux tool, with source code, (by KHONG How Yu) that modifies the same two firmware modules:
http://mod32patch.sourceforge.net/
http://mod2patch.sourceforge.net/
This a WD Blue. With almost every laptop I repair, if it has a WD hard drive and the HD is dead, almost always, it's a blue. Things aren't really built that well I don't think.
I had a utility in Linux I was playing with once. I just looked at the source code and wrote my own code to send reset commands to the hard drive. It was locked and the person forgot the password. I had to use ATA commands sent directly to the hard drive with passwords, every third attempt would lock the hard drive and I'd have to restart. I tried brute forcing it but never got it. There was also a BIOS password they forgot. I built some circuit board to extract it from something called the TPM (Trusted Platform Module). I still have that. The password was some swear word, like ass or something. I thought hey, maybe the password for the hard drive is a swear word too. Tried everything I could think of and never guessed it.-- Law of Expanding Memory: Applications Will Also Expand Until RAM Is FullComment
-
Re: HDD issues.
most dont have SAT support. good cases do. but not all.
Assuming that the rating of the brick is fudged is not a bad thing.
I always assume on those bricks that they just tacked the TOTAL rating of the tranny as the rating of both rails. 1.5/2=.75 would be the actual rating per rail. A Samsung laptop drive sitting on my desk has a minimum (they always seem to list the minimal) of .85 amps.-- Law of Expanding Memory: Applications Will Also Expand Until RAM Is FullComment
-
Re: HDD issues.
this is simply not a fault with the software. u think such a critical bug/flaw would not have gone unnoticed by the devs? maybe on windows but linux? no focking way!
he already mentioned the drive power cycling during read. this symptom is 90% caused by power supply problems to the drive. the remaining 10% its a virus that likes power cycling drives during read to make them unreadable? otherwise i cannot see how a software could produce the problems the TS described.-- Law of Expanding Memory: Applications Will Also Expand Until RAM Is FullComment
-
Re: HDD issues.
when doing data recovery, u want to get the data off in the fastest and most glitch free method. so use a native sata connection.
doing data rescue via usb is more prone to glitches than a native sata connection as u are at the mercy of how well or sheety they designed the usb bridge/sata converter. also, if the connection is usb2, u slow down the recovery process. u want to get the data off as quickly as possible and not kill the drive during recovery.
the -n switch is for grabbing all the data off the good sectors as quickly as possible. then if the drive is still alive after the initial mass data grab, u can now try the recovery of the bad sectors.
this is especially important if the drive has tons of bad sectors in the beginning of the drive. for example, u dont want the program to stay stuck at the beginning 5gb of the drive trying to read bad sectors. what about the other 745gb of data? u want to prioritize all the good sectors which waaay outnumber the bad considering the capacity of drives these days.
the -n switch is also useful for performing extreme data recovery methods thereafter. an example of an extreme deep freeze hard drive data recovery method is to use -n for the first pass to grab all the data off the good sectors. then coat the hard drive in vaseline (to protect against condensation) and chuck it in the freezer overnight. then in the morning quickly plug in the drive and quickly try to recover only the unread sectors (which are all the bad sectors) while the drive is frozen at subzero temps.
sometimes bad sectors become readable again during subzero temps but become unreadable again when the drive heats up. so if the drive heats up and sectors become unreadable again just keep repeating the freezer trick until all the bad sectors are recovered and voila u have saved 100% of your data!
Oh no! sdc5 is supposed to be around 400GB according to fdisk. That one must of failed as well and only copied 2.9GB. I really need to get this hibernation file and pagefile stuff recovered along with the empty data. It is kinda important. If I find what I think I'm going to, I'll let you guys know. It's nothing good, that's for sure.Last edited by Spork Schivago; 09-13-2015, 06:12 PM.-- Law of Expanding Memory: Applications Will Also Expand Until RAM Is FullComment
-
Re: HDD issues.
At this point everyone is guessing what is wrong. Somehow you must eliminate the possibility of the software causing the problem. So , you software people out there how would he eliminate the software as possibly causing the problem? Once you eliminate that possibility then I would tear into it and proceed with the other hardware suggestions.-- Law of Expanding Memory: Applications Will Also Expand Until RAM Is FullComment
-
Re: HDD issues.
The "slow fix" doesn't speed up the drive per se. It just stops the drive from bogging down while doing error correction.
As for SAT, that is irrelevant for eSATA. USB uses SCSI commands but eSATA and SATA use ATA commands. That's why SCSI-ATA Translation (SAT) is required for USB.Comment
-
Re: HDD issues.
In post #16, I post how when I hooked up the hard drive to the SATA ports inside the desktop, powering it via my desktop's PSU, the drive stopped cycling power. This appears to of fixed the original issue and answered my question. There are bad sectors on the drive, ddrescue shows that. Maybe I didn't word it correctly in post #16 or you missed reading it somehow? This has been a pretty hot topic, lots of good posts and good information. Really appreciate everyone jumping in and giving me suggestions!Comment
-
Re: HDD issues.
The "slow fix" doesn't speed up the drive per se. It just stops the drive from bogging down while doing error correction.
As for SAT, that is irrelevant for eSATA. USB uses SCSI commands but eSATA and SATA use ATA commands. That's why SCSI-ATA Translation (SAT) is required for USB.-- Law of Expanding Memory: Applications Will Also Expand Until RAM Is FullComment
-
Re: HDD issues.
This cycling power issue by connecting it up inside still does not answer the question of if it is a hardware or software issue. Both issues can prevent it from performing on the USB port as both hardware and software are independent from the inside connector. I would say software routines on the two different ports are handled differently and I am sure the hardware is different. You could have more than one problem, that is because you tried it on the USB port, which has it own driver. When the driver sees something corrupt by either software or hardware then it performs a certain routine. All depending on who wrote that driver and how good of a program is depends if the system response makes sense or if it ends up in some un-recoverable loop. So with that being said once you connect to the SATA port then with a different software routine you could cure the power cycling routine and still have the original problem of a corrupt program, software or bad sectors on the disk.
I know the drive has dropped down to UDMA/33 now. ddrescue is just about done.-- Law of Expanding Memory: Applications Will Also Expand Until RAM Is FullComment
-
Re: HDD issues.
I've had external laptop drives act like they're dying if i'm using an USB extension cable from the voltage drop due to the added wire length and the fact it's DC
usually the freezing trick works cause some electronics on the board is overheating (cause it's shorted of otherwise fried), it usually has nothing to do with the insides of the drive itself. In theroy, if you know how to work on surface mount stuff, I think there is a non-conductive freeze stuff you can spray on it to determine the bad part, and replace it, if you can find some specs of what it isCap Datasheet Depot: http://www.paullinebarger.net/DS/
^If you have datasheets not listed PM meComment
-
Re: HDD issues.
firstly, yes using an esata connection would fall under the definition of using a native sata connection for the drive.
secondly, if u are recovering a drive with multiple partitions and hundreds of megabytes of bad sectors, its probably easier to recover the entire physical disk at once rather than just individual partitions at a time. use another hard disk that is the same size or larger than the faulty hard disk. use /dev/sda /dev/sdb with the -f force switch to recover an entire disk to another disk. the -f switch is to override the safety feature of gddrescue that normally prevents partition or entire disk overwriting due to accidental misuse of path parameters.
for the first pass, run it with the -n switch but WITHOUT the -d direct disc access switch. this is important to speed up the initial rescue and let it run as fast as possible. using direct disc access disables caching which will slow down the initial data rescue.
then for the second pass, if the drive is still alive, run with the -d and -r 1 switch to attempt recovery of the lightly dmged sectors.
after that for the third pass, run with the -d -A -M -r 3 to retry the remaining bad sectors but in a different order (thats what the -M retrim switch does), making some of them readable when read in a different order.
thereafter, use -d -A -R -r 3 for the fourth pass to try all the remaining bad sectors but in reverse order or backwards. sometimes reading a bad sector backwards will make it readable again.
then if u still got bad sectors left, for the fifth pass try -d -A -M -R -r 3 to retry all the remaining bad sectors but in a different reverse order to try to make more bad sectors readable.
if even after all that, there are still bad sectors remaining, now u have no choice but to attempt the extreme deep freeze recovery method that i described earlier.
while the drive is still frozen and cold, reuse the commands i mentioned in the third, fourth and fifth pass to try to grab the data off the bad sectors. hopefully, this will recover all your data.
this should not be happening. make sure the sata cable is not accidentally knocked loose or anything or if the cable is faulty or if the goldfinger contacts on the drive are dirty. could also be due to a faulty circuit board and the drive really living on borrowed time... this is why u use the -n switch!Comment
-
Re: HDD issues.
firstly, yes using an esata connection would fall under the definition of using a native sata connection for the drive.
secondly, if u are recovering a drive with multiple partitions and hundreds of megabytes of bad sectors, its probably easier to recover the entire physical disk at once rather than just individual partitions at a time. use another hard disk that is the same size or larger than the faulty hard disk. use /dev/sda /dev/sdb with the -f force switch to recover an entire disk to another disk. the -f switch is to override the safety feature of gddrescue that normally prevents partition or entire disk overwriting due to accidental misuse of path parameters.
for the first pass, run it with the -n switch but WITHOUT the -d direct disc access switch. this is important to speed up the initial rescue and let it run as fast as possible. using direct disc access disables caching which will slow down the initial data rescue.
then for the second pass, if the drive is still alive, run with the -d and -r 1 switch to attempt recovery of the lightly dmged sectors.
after that for the third pass, run with the -d -A -M -r 3 to retry the remaining bad sectors but in a different order (thats what the -M retrim switch does), making some of them readable when read in a different order.
thereafter, use -d -A -R -r 3 for the fourth pass to try all the remaining bad sectors but in reverse order or backwards. sometimes reading a bad sector backwards will make it readable again.
then if u still got bad sectors left, for the fifth pass try -d -A -M -R -r 3 to retry all the remaining bad sectors but in a different reverse order to try to make more bad sectors readable.
if even after all that, there are still bad sectors remaining, now u have no choice but to attempt the extreme deep freeze recovery method that i described earlier.
while the drive is still frozen and cold, reuse the commands i mentioned in the third, fourth and fifth pass to try to grab the data off the bad sectors. hopefully, this will recover all your data.
this should not be happening. make sure the sata cable is not accidentally knocked loose or anything or if the cable is faulty or if the goldfinger contacts on the drive are dirty. could also be due to a faulty circuit board and the drive really living on borrowed time... this is why u use the -n switch!
Code:ddrescue -d -r1 /dev/sdc4 /home/spork/backups/sdc4.img /home/spork/backups/sdc4.logfile
dmesg shows: configured for UDMA/33
Perhaps this drive is somehow configured that way at the factory or something? Doesn't make sense at all though. Why they'd configure a SATA drive to run sooooooooo slow. It does explain why it took ddrescue soooo long to just copy the 300GB partition though. Since I started ddrescue again, we're now down to 32183 kB, so that's progress! Baby steps I guess!-- Law of Expanding Memory: Applications Will Also Expand Until RAM Is FullComment
-
Re: HDD issues.
like i said, most likely the drive is faulty and is unstable at the higher udma speeds so it drops to the lower speed. i had a faulty drive intermittently do that to me before.Comment
-
Re: HDD issues.
Yeah, I agree with you ChaosLegionnaire. I believe that's what's happening.-- Law of Expanding Memory: Applications Will Also Expand Until RAM Is FullComment
Related Topics
Collapse
-
by ha0sHello everyone,
I have an Acer A114-61L laptop (motherboard: DA0Z8XMB6D0 REV. D) where the OEM partitions were accidentally wiped using the diskpart -> clean command. Now the laptop no longer boots, but it does show signs of life:- Power consumption is around 22 mA when powered on
- It can be switched into EDL mode, where it is detected as Qualcomm HS-USB QDLoader 9008
- I would like to try restoring the GPT/partitions via EDL
To access storage in EDL mode, I need a firehose loader.
Does anyone happen to have a compatible firehose for QSIP 7180?
... -
by SoulFreezeHi, trying to troubleshoot some problems with this laptop I just finished repairing which had power issues (Burnt Buck converter - SY8883DFC shorted to ground).
After repairing the above issue, I realized the following remaining problem,
Sound only comes from bottom speakers, top palmrest speakers don't work. Neither does the headphone jack (static/buzzing).
The computer recognizes headphones are connected and displays a popup in windows
Sometimes, the computer will boot up and the sound will be working fine. However, if I run intensive programs and the computer... -
by NagyeszI have a Lenovo IdeaPad Gaming 3 15ACH, which has started exhibiting the well-known issues of the Lenovo IdeaPad 3.
All stress tests run perfectly, and there are no performance issues. However, the solder joints are almost certainly starting to fail. If the top two screws on the back are not screwed in, moving the screen results in a BSOD or, in some cases, a slight artifact and freeze. This is a 2023 notebook..
How can I extend its lifespan? Could reflow help?
It has ryzen 5 5500h, rtx 2050, no soldered ram.
Example of the artifacts:
...03-01-2025, 11:11 AM -
by pwnjuiceCustomers laptop had a Motherboard go bad and replaced it. they want to try to get data but. I am having bitlocker issues. I will list below
Issue 1: When connect the drive to my computer to decrypt it I get this message. "there are no supported protectors on this drive the drive cannot be unlocked"
Issue 2: When I run powershell as admin and try manage-bde -protectors -get e: I get this message. " ERROR: An attempt to access a required resource was denied. I also get the same error when I try manage-bde -status e: When I try the same with terminal with...-
Channel: General Computer & Tech Discussion
-
-
by SkgodHey I am having Asus Rog strix g15 g513ih hn0865 and it's having display issues while running on igpu. Works fine when I open any game or whatsapp windows application. The issues are :
Black screen, freeze
The weird thing is that when as long as the laptop is running on igpu the problem keeps happening. But as soon as I open any game or whatsapp windows application, the laptop works completely fine.
When the screen freeze or black screen I used to move the display lid up and down and it usually works like that.
So can anyone tell me what would be the possible cause?... - Loading...
- No more items.
Comment