5TB Seagate ST5000NM0084 HDD

  • DNS Benchmark v2 is Finished and Available!
    Guest:
    That's right. It took an entire year, but the result far more accurate and feature laden than we originally planned. The world now has a universal, multi-protocol, super-accurate, DNS resolver performance-measuring tool. This major second version is not free. But the deal is, purchase it once for $9.95 and you own it — and it's entire future — without ever being asked to pay anything more. For an overview list of features and more, please see The DNS Benchmark page at GRC. If you decide to make it your own, thanks in advance. It's a piece of work I'm proud to offer for sale. And if you should have any questions, many of the people who have been using and testing it throughout the past year often hang out here.
    /Steve.
  • Be sure to checkout “Tips & Tricks”
    Dear Guest Visitor → Once you register and log-in please checkout the “Tips & Tricks” page for some very handy tips!

    /Steve.
  • BootAble – FreeDOS boot testing freeware

    To obtain direct, low-level access to a system's mass storage drives, SpinRite runs under a GRC-customized version of FreeDOS which has been modified to add compatibility with all file systems. In order to run SpinRite it must first be possible to boot FreeDOS.

    GRC's “BootAble” freeware allows anyone to easily create BIOS-bootable media in order to workout and confirm the details of getting a machine to boot FreeDOS through a BIOS. Once the means of doing that has been determined, the media created by SpinRite can be booted and run in the same way.

    The participants here, who have taken the time to share their knowledge and experience, their successes and some frustrations with booting their computers into FreeDOS, have created a valuable knowledgebase which will benefit everyone who follows.

    You may click on the image to the right to obtain your own copy of BootAble. Then use the knowledge and experience documented here to boot your computer(s) into FreeDOS. And please do not hesitate to ask questions – nowhere else can better answers be found.

    (You may permanently close this reminder with the 'X' in the upper right.)

ShadowMeow

Well-known member
Nov 3, 2023
134
12
Got a 5TB Seagate ST5000NM0084 HDD identifying itself with wrong capacity of 3.9GB. FYI - It's not the formatting or partition size, everyone just assumes it's that for some reason. I think it's a firmware issue, but what do you think?
 
Yes! 3.9GB. Almost certainly mechanical failure. These Seagates identify with 3.9GB capacity when the heads do not have the ability to load the correct identification parameters from the platters, i.e. when the heads can't read the platters at all, and it's identifying with some default values from the ROM on the PCB.

Replacing the heads should fix this issue. Allowing the drive to load the correct identification parameters from the platters. Only problem is the donor drive market is expensive, and you need the correct head-comb tool as well, so it's not always cheap to do it.
 
Last edited:
Screenshot 2025-04-26 180518.png
DSC00107.JPG
 
Definitely troubleshooting to locate the 'problem'.

If ALL drives are 3.9GB, then the test gear is stuck.

If another drive is OK, then the test gear and the other drive are OK.

If a matching drive CARD ONLY is 3.9GB but when attached to it's
original drive is OK, then you have an argument between the test gear
and that HDD design.

If that drive is OK with another card from a matching drive, then the
original circuit card is broke,

If the original drive never responds even with a matching card form an
equivalent but working drive, then there may be a 'marriage' needed
to 'wake up' the drive, and it's off to a recovery house with it.

Some circuit cards are not swappable even between successive serial
number otherwise identical drives - go figure.

Fun, eh?
 
Last edited:
The USB Stabilizer Pro works fine. Other drives work fine. I already checked them, no need to re-check them.

The problem is failed heads. The blocker is cost. Need to work out if it's cheaper to go the DIY route or have a LAB do it.

The DIY route can be better because I have more control over the process, a LAB takes away that control, unless you sweet talk them into doing a custom service just for you. Like get the drive working again, then post it back, with the understanding that you post it back to them for their drive stock once your finished.

This donor drive might work for spare parts, but look at that price tag: https://www.donordrives.com/st5000n...-039-fw-bb63-ibm-5tb-sata-3-5-hard-drive.html

Head Swap Donor Matching Guide: https://www.donordrives.com/blog/matching-guide
 
I think what you are saying is that the heads must be dead because the
drive spins up, but the heads won't talk, hence the circuit board on it's
own with the drive disconnected is the same as the circuit board with
the drive connected - the circuit board is OK, the drive - the heads - are
not talking.

Hence I suggested acquiring a matching drive, confirming it works, then
testing that drive's circuit board only, on it's own, with no drive attached,
to see if it also shows 3.9GB or not.

Aside: what do other drive's circuit boards on their own show with no​
drive attached to those circuit boards?​

If a matching working drive circuit board on it's own shows something
other than 3.9GB, then the circuit board on the bad drive is suspect.

In other words, if a good 5TB drive's circuit board on it's own with no
drive attaches still shows 5TB, then the circuit board on the bad drive is
suspect.

The circuit board from the working drive may 'read' and talk to the
heads on the presumed bad drive.

If it does, then the only challenge is hoping that any reallocated sector
map does not scramble data recovery.

Otherwise, carefully move the good drive's head stack to the bad drive.

OR leave the heads alone and move the platter stack and circuit board
from the bad drive to the good drive, it could go either way.

You can experiment swapping platters in and out of an inconsequential
drive until it works to develop the skills needed for the real job - how
to make sure the stack stays reasonably aligned, some people use tape
on the edge of the platter stack.

- - - - -

$382 from DonorDrives, they say:
Seagate Barracuda​
These drives can be identified by containing a period ( . ) in the firmware number.​
Use the following criteria to find a donor drive.​
Model number: Match the model number exactly.​
Heads map: Match the physical heads (PH) map exactly. It is OK if the donor has more heads than the original drive, but all heads before that should match.​
Serial number: Match the second and third characters of the serial number.​
Firmware (7-series or earlier): Optional -​
For drives that are 7-series or earlier, match the firmware number.​
Serial number: In addition to the 2nd and 3rd digit, match the first character of the serial number.​
Site code: Match the site code. This indicates the location of manufacture.​
Part number: Match the 1st half of the part number. If the second half also matches, it is likely to be an even better match.​
Date code: Convert the date codes. They should be within three months of each other - the closer the better.​

- - - - -

$100 from NewEgg, return within 30 days, may or may not match.

- - - - -

All you can do is buy it and try it.

I've seen successive serial numbers be different, it's a crap-shoot.
 
Last edited:
> I think what you are saying is that the heads must be dead because the drive spins up, but the heads won't talk, hence the circuit board on it's own with the drive disconnected is the same as the circuit board with the drive connected - the circuit board is OK, the drive - the heads - are not talking.

Correct, the drive cannot read the service area.

> Hence I suggested acquiring a matching drive, confirming it works, then testing that drive's circuit board only, on it's own, with no drive attached, to see if it also shows 3.9GB or not.

Any PCB will always show a default value such as 3.9GB when removed from the drive.

> Aside: what do other drive's circuit boards on their own show with no drive attached to those circuit boards?

Any PCB will always show a default value such as 3.9GB when removed from the drive.

> If a matching working drive circuit board on it's own shows something other than 3.9GB, then the circuit board on the bad drive is suspect.

No, this does not prove the PCB is faulty. The PCB uses a default value, could be 3.9GB or similar.

> In other words, if a good 5TB drive's circuit board on it's own with no drive attaches still shows 5TB, then the circuit board on the bad drive is suspect.

No. If the PCB cannot read the service area, it will never show 5TB when removed from the drive.

> The circuit board from the working drive may 'read' and talk to the heads on the presumed bad drive.

Swapping the PCB won't help. In most cases you cannot just swap the PCB because the ROM contains information specific to that drive.

> If it does, then the only challenge is hoping that any reallocated sector map does not scramble data recovery.

Generally no one worries about this. All recovery work is done on the drive with whatever sectors are accessible at that time. Generally 3 passes are made, using 300ms / 1000ms / 5000ms read timeouts. You can go for longer reads but the skipped data is usually unimportant. Sometimes sectors are just uncorrectable.

> Otherwise, carefully move the good drive's head stack to the bad drive.

Correct. But you must use the proper gloves, and a head comb to safely move the head stack assembly from one drive to the other drive.

> OR leave the heads alone and move the platter stack and circuit board from the bad drive to the good drive, it could go either way.

No one messes with the platters, unless its to rebuild the drive due to a stuck motor, or inspection in a clean room.

> You can experiment swapping platters in and out of an inconsequential drive until it works to develop the skills needed for the real job - how to make sure the stack stays reasonably aligned, some people use tape on the edge of the platter stack.

Heh! Scotch Tape. But that has a weight limit, the more platters there are, the more chance of this method failing. Putting a mark on the vertical edges of the platters also helps with the alignment.

Platter Tools: https://apextoollab.com/platters/
 
I had this problem with a 3 TB drive. Took it off USB and put it on a test setup on SATA and it reported all well and spinrite ran.
I think it is a Spinrite and USB limitation.
 
To summarize so far, a 5 TB drive is attached to an ATA device made by
DeepSpar, a device that connects to a computer via USB.

The drive is being tested by DeepSpar via ATA.

The computer is accessing the DeepSpar via USB.

The drive is reported as 3.9 GB by DeepSpar, even when just the circuit
card is attached when removed from the drive - no head or platters.

The claim is that any circuit card on it's own from any drive will show as
3.9 GB.

I presume that DeepSpar has a quirk that way.

So DeepSpar reports incomplete drives as 3.9 GB.

And that would revise the thread to say 5 TB drive can't be seen by
DeepSpar ( not 5 TB drive shows as 3.9 GB, since ALL driveless circuit
cards show as 3.9 GB ).

I'm presuming it's a dead drive, hence testing it on a DeepSpar device
to see if it can be revived, but it does not respond, it does not transfer
data.

I'm presuming that the 5 TB drive was originally attached via ATA when
it last worked, and attaching it to a USB-connected DeepSpar device is
only for troubleshooting and attempted data recovery, but the drive is
not connected to the computer via USB, it's connected to DeepSpar via
ATA.

It's been ~10 months - has it been confirmed that the drive is dead, or
is / was recoverable by any means?

- - - - -

There is no report in the thread of running SpinRite on the drive via
any attachment scheme, ATA or USB.

Thanks.
 
Last edited:
I had this problem with a 3 TB drive. Took it off USB and put it on a test setup on SATA and it reported all well and spinrite ran.
I think it is a Spinrite and USB limitation.
Yes, Sadly, SpinRite has severe limitations with USB.