What you say is probably accurate since you know more about how DISH does things than I do when it comes to partitioning but then ofcourse as mentioned in another thread, it appears that even for EHDD and not just on the Hopper 3 but the Hopper 1 aka Hopper 2000 with 2TB drives whether 2.5" or 3.5" formatted from 2012-2016 on the Hopper 1 and from 2016 to yesterday, September 24, 2023, it's not all 500GB partions as it appears to always be in the order of 1GB, 500GB, 500GB, 1TB so it totals 2TB. I also noticed when I select recordings then select transfer to external drive, it does show the Hopper 3's internal drive having 1.2TB as total space so it will be interesting to know how they partition the 1.2TB and the other 800GB remaining since as you mentioned, there can only be 4 partitions so it can't be 500GB + 500GB + 200GB for the usable side and then 500GB + 300GB for the side that is not available for the user as that would already be one partition too many.I have no idea, as I've never pulled an internal drive out to peek into, but if it's formatted anywhere close to an EHD, then it is formatted into multiple 500G partitions. This means that the max recording space is limited to the space left on the emptyest partition when it allocates where it will place the recording.
So if most of the partitions are leveled out (which they never are because it writes from inside to outside, higher to lower partition numbers), then the max recording you can fit would be the partition size - the size of any other recordings in that partition as recording cannot span into another partition.
So if each partition was 300G full, 200G is the maximum recording space you can ever have, even though the total free disk space is much more.
At least for the EHDs, the Hopper will not load-level the partitions or do any after recording maintenance or defragmentation on the drive/partitions. Luckily, defragmenting on EXT3 isn't much of a problem as the most the arm can travel is the width of the 500G partition and not bounce all over the drive.
Again, the internal drive can be formatted completely differently or maybe even in some proprietary format, as the recordings on the internal drive are not encrypted. A proprietary format makes sense, in that case, to keep people from removing a drive and copying off recordings before they get encrypted when moved to an EHD.
If someone does have an old internal drive that is still operational, it would be nice to hook it up to a Linux system and see if the file system can recognize it and see how it's physically formatted.
Maybe it's not the recordings that get encrypted but instead on the EHDD, the 1GB partition is to hold the authentication information that includes the encryption key that includes account information which would be a WAG. I guess the only way to know how the internal drive is partitioned would be if someone took the internal drive and then get the partition information and also clone the drive to another 2TB drive and then used the new drive in the Hopper 3 to see if it still works. But anyways, in my case, it seems like the uptime since last reboot has a effect to it displaying the full message and then there is a long delay before the receiver itself will detect it has more free space.
Too bad I only have only one receiver being the H3. If I had a second H3, it would be easier to get the partition information and then do the cloning of the internal HDD to see if the newly cloned HDD will still work with all the recordings on it.