Estou imaginando que você está visualizando a entrada correta em udevadm .
Você está acessando /devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda no laptop, o que é muito diferente do /devices/vbd-768/block/xvda acessado no servidor.
Se o seu interesse é em discos, sugiro procurar por ID de ônibus.
Você pode encontrar o ID do barramento do disco usando lsblk -S . Deve haver 7 linhas, as duas primeiras são tudo de que você gosta: NAME e HCTL . NAME indicou o nome do drive (como sda ) e HCTL indica o id de BUS (como 2:0:0:0 ).
Agora use este ID de barramento ao procurar por udevadm
udevadm info --path=/sys/bus/scsi/devices/[bus ID] -a
Quando fiz isso, um dos grupos de saída era para algo como seu /devices/vbd-768/block/xvda , bem como o ATTRS . Parece que o caminho que você especificar aqui é apenas para um subconjunto das informações da unidade.