Depois de executar um strace no comando udevadm info , vi que agora aparece em /run/udev/data . No entanto, em vez de os dispositivos serem listados pelo nome do kernel (por exemplo, /dev/sda ou /dev/sdb ), eles são listados por seus números principal e secundário e tipo de dispositivo.
Então corri strace -f -e open udevadm info -q all -n /dev/sda e vi:
open("/run/udev/data/b8:0", O_RDONLY|O_CLOEXEC) = 3
Ele abre b8:0 porque /dev/sda é um arquivo especial de bloco com um número principal de 8 e um número menor de 0. Você também verá outros arquivos de dados como c10:1 e input:input1 . Não sei para que serve a entrada, mas sei que c é para arquivos especiais de caracteres e 10:1 é para um número principal de 10 e um número menor de 1.
Eu encontrei as informações sobre arquivos especiais de bloco e arquivos especiais de caracteres, observando man mknod .
Como nota: Estou executando o Ubuntu 13.04 e o udevadm versão 175.