No meu sistema (Debian), eu posso ver o UUID
identificador para todos os meus partições de discos (ou seja /dev/sda1
, dev/sda2
, ..)
ls /dev/disk/by-uuid/
No entanto, não vejo o UUID
identificador por /dev/sda
si só. É possível fazer referência a todo o disco UUID
?
Preciso disso porque quero fazer referência a um disco específico e não posso confiar que ele será chamado /dev/sda
.
EDITAR
A solução sugerida por @don_crissti é ótima. No entanto, gostaria que o UUID fosse o mesmo para todos os discos rígidos do mesmo modelo / fabricante, não exclusivo pelo número de série.
Usando udevadm
, posso ver os atributos do disco:
udevadm info -n /dev/sda -a
ATTRS{model}=="Samsung SSD 840 "
ATTRS{vendor}=="0x8086"
ATTRS{class}=="0x010700"
ATTRS{device}=="0x1d6b"
....
Como posso gerar um UUID
desses atributos, para que o mesmo disco Modelo / Fabricante tenha o mesmo UUID
?
/dev/sda
um nome fixo.