2TB only showing 931GB Disk Space.

Could also be a jumper setting. Also try the drive on a different SATA port.
 
Well to be precise, it's the size they give us, in a 1TB drive which is actually 1,000,000,000,000 bytes, and not 1,099,511,627,776 Bytes (the real 1TB).
Not arguing on TB and TiB. :)
1TB can be minimal (default) size for this firmware, it will display in the case of failure of initializing firmware. In other words drive is unable to read firmware configuration data from platters.
 
Last edited:
How many platers does such a drive have? Maybe there is two 1TB platters and the one is dead?
Good point. 2TB has 8 heads on 4 platters, there is 1.5TB (6 heads on 3 platters) and 1TB (4 heads on 2 platters).

However if one head is dead, drive will not initialize properly, it will stop working, sometimes reporting wrong capacity like in this case.
 
Last edited:
Not arguing on TB and TiB. :)
1TB can be minimal (default) size for this firmware, it will display in the case of failure of initializing firmware. In other words drive is unable to read firmware configuration data from platters.

No what makes you think I was arguing that?

Btw TB = TiB.
 
Did it perhaphs fall or get bumped hard?.Maybe the drive is faulty.
 
Hi Guys, thanks for all your input. I was super busy over the weekend and did not have time to check drive again. I will try your suggestions after work :)
 
Good. Just check in BIOS setup first whether drive is recognised properly and reports proper name, size and serial number. It must match a label. If doesn't, you will be not able to do any reading or writing, I am afraid.
 
Last edited:
Had a quick read through this thread, the drive model is ST32000542AS.

With Seagates the naming standard is as such:

ST3... - 3.5" drive
...2000... - capacity (2TB)
...542AS - model

2.5" drives will start with ST9xxxx

HDDs don't work in a manner to which some people alluded to, where as "a platter isn't working" or "a head isn't working". The capacity of the drive is stored in the service area. If the BIOS can see the drive then it means the drive can load the service area. If a platter or a head is damaged then either the BIOS won't even recognise the drive, or it won't be accessible.

Perhaps this drive has an HPA? Or somehow someone has set the MAX LBA on the drive to that of a 1TB drive?
 
Perhaps this drive has an HPA? Or somehow someone has set the MAX LBA on the drive to that of a 1TB drive?
Possible, but unlikely. It would be rather some random number, not exactly for 1TB drive, the basic model of this family. It is why my theory comes that firmware does not initilaize correctly. I don't know firmware of this family, but in previous models it happened when APP code is readed correctly, but drive failed to initialize overlay or read vendor track (where real capacity is stored). In such case drive reports a number stored in firmware, it is a value for the basic model (the lowest capacity).

While I have seen 500GB model as well (1 platter, 2heads), the original PDF I downloaded indicate 1TB as the lowest capacity for this family.
 
Last edited:
I'd like to have a look at the drive actually, I'd be interested to see what's going on. Where is the OP based?
 
Download Seagate diagnostic software. I think it is called SeaTools. It should be able to determine the type of hard drive and if there are errors. It should also assist in formatting the drive
 
Is it not possible that one of the heads on one of the platters has failed?

No, that's will most definitely not be a sympton of what he's experiencing. head failures etc is something the bios/os wont see and adjust for.
 
Top
Sign up to the MyBroadband newsletter
X