After running an
strace on the
udevadm info command, I saw that it now looks in
/run/udev/data. However, instead of the devices being listed by kernel name (e.g.
/dev/sdb), they are listed by their major and minor number and device type.
So I ran
strace -f -e open udevadm info -q all -n /dev/sda and I saw:
open("/run/udev/data/b8:0", O_RDONLY|O_CLOEXEC) = 3
/dev/sda is a block special file with a major number of 8 and a minor number of 0. You will also see other data files like
input:input1. I don't know what the input is for, but I know that the
c is for character special files and the
10:1 is for a major number of 10 and a minor number of 1.
I found the information about block special files and character special files by looking at
As a note: I am running Ubuntu 13.04 and udevadm version 175.