Every so often I encounter a small unallocated space in the partitioning scheme of a hard drive, when I want to create a maximal sized partition, even though I have set the "Free space following" to zero in the partitioning dialogue. (see first picture below.)
Of what use this free space of 2048 sectors? The chosen partition table is GPT. Is this small space meant for the MBR equivalent of GPT? If so, why is it at the end of space, should it not be at the beginning of the HDD?
Best Answer
I'm not sure why libparted does this, but I have three hypotheses:
gdisk
does.I've listed these options in order of decreasing plausibility. Note that I'm the author of GPT fdisk (
gdisk
,sgdisk
, andcgdisk
), so I'm extremely familiar with the needs of GPT partitioning. I've even contributed a few lines of code to libparted, but I'm not familiar with the specific areas of libparted that are responsible for this behavior, hence the speculative nature of my hypotheses.