I'm management a server that in /etc/fstab have references to some partitions using /dev/disk/by-id/DISK_ID-partN.
The server suddenly power-off and DISK_ID part of /dev/disk/by-id/DISK_ID-partN changed.
I always refer partition in /etc/fstab using UUID and will change the conf of fstab, but still I want know why the by-id change when tons of people on Internet said that such hard disk identifier don't change. Can partitions UUIDs change too (if so under what circumstances) or are UUIDs less "mutable" than by-id?