Seagate disk identifies with wrong capacity

Jul 28, 2018
5
0
10
My ST2000NM0105-1YY104 identifies itself with the wrong capacity. In BIOS, Windows and Gparted it shows up with 2TB capacity as it should. In CrystalDiskInfo it shows up with a capacity of 250 GB. Problem is that my raid controller only detects what the disk tells it to, in this case the 250 GB, so I am unable to use the full capacity.

I've attempted to use SeaTools with all kind of tests, and it only fails the short test with the error code B1939ECF, however when I run the same test (and all the others) using the SeaTools USB utility (customized version of Linux), it reports back as all passed, even SMART test in both CDI and the boot drive. I have also tried updating the firmware from NN02 to NN04 (the newest), no luck. I've tried putting it in two different computers with two completely different controllers, no luck.

It seems to be a problem with using 4K LBA instead of 512, any ideas how I can fix this?

Any ideas?
 
Jul 28, 2018
5
0
10


Hi, the issue was that my RAID card does not support native 4kn, so it only recognized it as 2TB/8 (4096/512).