How do I find that /dev/disk/by-id/ata-Samsung_SSD_980_1TB_S64ANS0W304164P is actually /dev/sdi?
I want a single command;)
, cause I know I can do this:
1. mount a partition
2. udevadm info --device-id-of-file /mnt/sdi3
3. find the device in udevadm info --export-db
I want something like
what-dev-id /dev/sdi
, then it prints out the /dev/disk/by-id;)
tiez
2
ls -l /dev/disk/by-id/ata-Samsung_SSD_980_1TB_S64ANS0W304164P
?
or
readlink -f /dev/disk/by-id/ata-Samsung_SSD_980_1TB_S64ANS0W304164P
No, that’s from /dev/disk/by-id to /dev/sdi
I’m talking about the other way around.
tiez
4
I see. IMHO the first sentence of the OP reads as the other direction. It might be good, to rephrase it to help other understand the issue.
lsblk -o +ID
will add the ID to a column of the normal lsblk
output.
1 Like