Myles wrote:artificeprime, mate, thanks for all of the effort you are putting in trying to help me, I really appreciate it!
No problem. I often feel guilty for taking more from the FOSS community than I give back, so helping out on the occasional forum thread is the least I can do. That, and after our most recent exchange I wanted to figure out how to clear that overlap warning off my own drive (which I did, and it was pretty simple too), so I guess my motives aren't entirely altruistic.

As for your drive, at this point I'm not sure you should do anything about it after all. I think we were still misunderstanding each other, but your Window's screenshots cleared that up. I thought you couldn't get the My Book reading past the 2TiB MBR boundary (which would be an actual problem), but now I suspect you've simply fallen victim to an old, confusing, computer-product-marketing trap. You're not missing any space off either drive. Really.
According to your Window's screenshots your NexStar has ~3.7TB of its 4TB usable and your My Book has ~2.7TB of its 3TB usable. Both of those are correct. If you go back up thread and review the screen shots of my Go Flex (
sdc) it too has ~2.7TB of its 3TB usable. This is normal. You
never get the capacity it says on the packaging (if you still have the box for the NexStar, look on the bottom or one of the sides, there'll be a disclaimer in fine print about this so you can't sue for product misrepresentation). To you, a base-10 counting human, a "Tera-" equals 1,000,000,000,000 (or 10^12), but to a computer, a base-2 counting machine, a "Tera-" (
now properly a "Tebi-") equals 1,099,511,627,776 (or 2^40). You bought a device in a box that advertised it would provide
3TB of storage and that's (almost)
exactly what Western Digital sold you:
3,000,000,000,000 bytes = 3
TB (to you) = 2.728...
TiB (to the machine).
Now partitioning the thing takes another 2,048 sectors (1 to 8 MiB) off the usable capacity for the partition table, and then formatting to a journalised file system (ext4 or NTFS) may take off another 1% for the journal, file table (i-node for ext4 or MFT for NTFS), and any other meta-data scratch space the OS reserves on the partition.
So if you do the math on a hypothetical 3TB drive you get:
- Code: Select all
3,000,000,000,000 bytes (3TB just as advertised)
– 8,388,608 bytes (8 MiB partition table assuming 4096 byte physical sectors)
= 2,999,991,611,392 bytes
× 99% (for what's left over after formatting to a journalised FS)
= 2,969,991,695,278 bytes (rounded off) actual usable capacity
= 2,900,382,515 KiB
= 2,832,405 MiB
= 2,766 GiB
= 2.7 TiB (2.70119 rounded off to 1 decimal place)
If you compare this hypothetical drive (2,766 GiB) to yours (2794.4 GiB) it comes pretty close. Either your drive is slightly larger or (more likely) NTFS reserves a scratch space smaller than 1% which saves you nearly 28GiB off my estimate.
Unfortunately its often difficult to know which numeric base is implied. Does KB mean 1,000 or 1,024? Microsoft, MCC, some CLI tools, and even me (throughout most of this thread) can be pretty ambiguous. KDE on the other hand is always clear. The rule of thumb I've gone with for years now is that a computer-related number on product packaging is base-10 while anything the computer reports internally is base-2.
Anyway, your drive looks good. You've already filled it above the 2TiB boundary even with it partitioned on the MBR scheme. This confirms my suspicion that its an
Advanced Format drive with 4096 byte physical sectors which it may be mapping to 512 byte logical ones. At this point I'd say converting it to GPT is purely optional and I'm not sure you'd get any benefit out of the switch.