8
2
I recently purchased an external disk drive with 3 terabytes (2.72 TiB) of storage capacity.
Now according to Wikipedia's article on MBR, the maximum addressable storage space on a disk formatted using the MBR scheme is restricted to 2TB (1.81 TiB) so it stands to reason that high capacity hard disk drives (>2TB) must be formatted using GUID Partition Table (GPT) scheme to be able to use the entire capacity of the HDD.
Why is then the 3TB WD My Book external disk drive factory formatted with the MBR scheme and even more surprisingly, why does it show up on Windows as a 2.72 TiB drive when MBR can only address upto 1.81 TiB?
Has anyone else with a high-capacity Western Digital (or other brand) hard drive seen this before?
If it helps, the HDD is formatted using NTFS
and the sector size is 4096 bytes
. Also, here are a few screenshots:
EDIT: After I posted my answer, I read this blog post from AnandTech which says:
Now LBAs under MBR partitions are addressed using 32-bit values, the maximum of which is 2^32 or 4294967296. Each LBA on a hard drive corresponds to a 512-byte sector value (even on 4K advance format drives, they still appear as 512-byte sector drives to the OS), so the largest partition you can have in a MBR partitioned drive is 4294967296 * 512-bytes or 2,199,023,255,552 bytes.
Hard drive manufacturers define 1TB as 1 trillion bytes. If we use that definition then the largest 32-bit MBR partition would be 2.199TB (2,199,023,255,552 bytes / 1,000,000,000,000). If we define 1TB as 1024^4 bytes (TiB) then the largest 32-bit MBR partition would be 2TiB (2,199,023,255,552 bytes / 1,099,511,627,776). Either way, with a 3TB drive there’s no way we’re getting a single 3TB partition using MBR.
But as you can see, the My Book I own has a single 3TB (2.72 TiB) partition and it's using MBR. The reason why this bothers me is because of this incident where a person claims to have encountered data integrity problems with the drive after transferring more than 2TB of data on the MBR formatted 3TB drive.
1Is this an Advanced format (aka AF, aka 4K sector size) drive ? – Hennes – 2014-12-14T17:51:46.147
@Hennes Yes, I just found out about that right after I posted the question. That seems to be the reason why this is possible. – Vinayak – 2014-12-14T17:52:53.823
Is this drive 4Kn? 4K native sectors would theoretically allow the MBR to handle 17.6 TB (16 TiB) drives. – bwDraco – 2015-01-18T20:18:41.183
@DragonLord If you meant to ask whether it is an Advanced Format drive, yes it is.
– Vinayak – 2015-01-18T20:22:45.650I see. However, that article from AnandTech says and I quote "even on 4K advance format drives, they still appear as 512-byte sector drives to the OS" so they're wrong? – Vinayak – 2015-01-18T20:25:42.183
2https://translate.google.com/translate?sl=de&tl=en&js=y&prev=_t&hl=en&ie=UTF-8&u=http%3A%2F%2Fwww.heise.de%2Fct%2Fhotline%2FFAQ-3-TByte-Festplatten-1183299.html "Some external 3-TB-drives from Seagate (FreeAgent GoFlex) and Western Digital (My Book Essential) can be used thanks to another technical gimmick on XP at full capacity. Sign up through their USB or FireWire interface not with the usual 512-byte sectors but with 4K sectors to the system. In this way, the 2-TB-limitation of the MBR can be avoided." – bwDraco – 2015-01-18T20:26:55.323
2I'm talking about 4Kn, where the drive is not emulating 512-byte sectors, but is exposing its actual 4K sector size to the system. – bwDraco – 2015-01-18T20:28:16.563
1@DragonLord I just looked up 4Kn and I'm not sure it's a 4Kn HDD. I don't know what hard drive WD uses internally but I suspect it is a WD Green drive. – Vinayak – 2015-01-18T20:28:44.750
I'm composing an answer right now. – bwDraco – 2015-01-18T20:33:32.150
I just found out about
– Vinayak – 2015-01-18T21:08:43.867fsutil fsinfo ntfsinfo <driveletter:>
andfsutil fsinfo sectorinfo <driveletter:>
commands from this answer on SO. It reports the physical sector size among other things.I'm totally puzzled with this AF drives issue! I have many WD drives and just not when i bought a 4TB drive i was aware of this... I have a 4TB NTFS drive with ONE full MBR partition and the "WD Align - Powered by Acronis" says the drive IS NOT AF! How can this be?! This post is very informative about the conversion external enclosures can do!!! https://superuser.com/questions/852475/how-can-a-mbr-formatted-hard-drive-exceed-1-81-tib-capacity
– marcolopes – 2019-02-28T20:19:59.520