Hat mit USB Platte o.ä. nichts zu tun. Einmal fdisk auf die falsche Platte, passiert schneller als man denkt.
Aktuelles fdisk warnt inzwischen einmal davor - aber diese Warnung ist erstens neu und zweitens kann man sie übersehen.
# fdisk /dev/loop0
Welcome to fdisk (util-linux 2.29.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device /dev/loop0 already contains a crypto_LUKS signature.
The signature will be removed by a write command.
Device does not contain a recognized partition table.
Created a new DOS disklabel with disk identifier 0x4825b992.
In der weiteren Interaktion wird das dann auch nicht mehr angezeigt.
Command (m for help): p
Disk /dev/loop0: 100 MiB, 104857600 bytes, 204800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4825b992
Und das ist nur fdisk... parted zeigt gar nichts an, cfdisk hat eine deutlichere Warnung, ... wieviele Programme gibt es die an Partitionstabellen herumfuhrwerkeln, was machen die alle im einzelnen? Der Ubuntu Installer hat nur die allgemeine Warnung, der LUKS Header wird nicht erkannt.
Bei GPT kann man jeder Partition einen Namen geben, das Feature nutze ich ausgiebig, bei RAID z.B. habe ich dann /dev/disk/by-partlabel/md1-{0,1,2,3,4,5,6} für die Partitionen aus denen sich md1 zusammensetzt in der richtigen Reihenfolge.
Partitionen sind praktisch, auch wenn dann nachher nochmal LVM und alles mögliche andere oben draufkommt.