As the arch install guide suggests (using
parted to do the partitioning)
(parted) mkpart primary ext4 1MiB 100MiB
However, when checking the output of
fdisk, the start of the partition is not the
1024 byte but
2048 byte. Afaik, the
1MiB is used there to prevent possible errors, for example, when creating the partition table which store info in the first byte.
What is the reason of not using something like this?
(parted) mkpart primary ext4 0MiB 100MiB