On 6/17/22 16:05, Manfred Schwarb wrote:
I was talking about the sentence "... initialized with persistent storage symlinks (those located in /dev/disk/by-*) which later were considered broken or not accurate"
Which means all /dev/disk/by-* are considered legacy, i.e. even /dev/disk/by-uuid/* But probably I got it wrong. Probably the meaning is "some of them later were considered broken"
Yeah, sorry for the confusion.
On my box, I have #>ls -l /dev/disk/by-id/ |grep "nvme0n1$" lrwxrwxrwx 1 root root 13 2022-06-17 15:48 -Samsung_SSD_970_PRO_512GB_S463NF0K512719M -> ../../nvme0n1 lrwxrwxrwx 1 root root 13 2022-06-17 15:48 nvme-20025385581b03fdf -> ../../nvme0n1 lrwxrwxrwx 1 root root 13 2022-06-17 15:48 nvme-SNVMe_Samsung_SSD_970_S463NF0K512719M -> ../../nvme0n1 lrwxrwxrwx 1 root root 13 2022-06-17 15:48 nvme-Samsung_SSD_970_PRO_512GB_S463NF0K512719M -> ../../nvme0n1 lrwxrwxrwx 1 root root 13 2022-06-17 15:48 nvme-eui.0025385581b03fdf -> ../../nvme0n1
And the the script tells me: legacy: /dev/disk/by-id/-Samsung_SSD_970_PRO_512GB_S463NF0K512719M /dev/disk/by-id/nvme-20025385581b03fdf /dev/disk/by-id/nvme-SNVMe_Samsung_SSD_970_S463NF0K512719M
which means probably, that /dev/disk/by-id/nvme-Samsung_SSD_970_PRO_512GB_S463NF0K512719M /dev/disk/by-id/nvme-eui.0025385581b03fdf are OK.
Indeed.