Auf meinem System (Debian), kann ich das sehen UUID
Kennung für alle meine Platten - Partitionen (dh /dev/sda1
, dev/sda2
..)
ls /dev/disk/by-uuid/
Ich sehe den UUID
Bezeichner jedoch nicht für /dev/sda
sich. Ist es möglich, auf die gesamte Festplatte zu verweisen UUID
?
Ich brauche dies, weil ich auf eine bestimmte Festplatte verweisen möchte und mich nicht darauf verlassen kann, dass sie aufgerufen wird /dev/sda
.
BEARBEITEN
Die von @don_crissti vorgeschlagene Lösung ist großartig. Ich möchte jedoch, dass die UUID für alle Festplatten desselben Modells / Herstellers gleich ist und nicht nach Seriennummer eindeutig ist.
Mit udevadm
kann ich die Festplattenattribute sehen:
udevadm info -n /dev/sda -a
ATTRS{model}=="Samsung SSD 840 "
ATTRS{vendor}=="0x8086"
ATTRS{class}=="0x010700"
ATTRS{device}=="0x1d6b"
....
Wie kann ich UUID
aus diesen Attributen eine generieren , damit dieselbe Modell- / Herstellerfestplatte dieselbe hat UUID
?
/dev/sda
stattdessen einen festen Namen zu vergeben.