

Broke: /dev/sd*
Woke: /dev/disk/by-id/*
Bespoke: finding the correct device’s SCSI host, detaching everything, then reattaching only the one host to make sure it’s always /dev/sda
. (edit) In software. SATA devices also show up as SCSI hosts because they use the same kernel driver.
I’ve had to use all three methods. Fucking around in /sys
feels like I’m wielding a power stolen from the gods.
Yes. Mass deployment using Clonezilla in an extremely heterogenous environment. I had to make sure the OS got installed on the correct SSD, and that it was always named
sda
, otherwise Clonezilla would shit itself. The solution is a hack held together by spit and my own stubbornness, but it works.