Refreshing my memory with the inner workings of fstab I stumbled on a sentence in the Arch Wiki
GPT partition automounting
On a GPT partitioned disk it is possible to omit
/srvand swap partitions from
/etc/fstabby partitioning according to the Discoverable Partitions Specification.
TL;DR: Let's automatically discover, mount and enable the root partition, /home, /srv and the swap partitions based on GUID Partition Tables (GPT)!
The GUID Partition Table (GPT) is mandatory on EFI systems. It allows identification of partition types with GUIDs. So far Linux has made little use of this, and mostly just defined one GUID for file system/data partitions and another one for swap partitions. With this specification, we introduce additional partition types to enable automatic discovery of partitions and their intended mountpoint.
Reading this made me realize - this is what Windows are doing to evaluate partitions on a system.
That seems quite useful - but it would confuse the h*** out of an experienced user seeing it implemented for the first time.
It has been implemented in system from 211 - and I wonder why it is not in broader use?
Have you used it?
Are you aware of any systemd based distribution using this?
If - say Calamares implemented using the partition type guid - and skipped the corresponding fstab entries - can you image the rising for this.
I can and I am laughing while writing this