W moim systemie (Debian), widzę UUID
identyfikator dla wszystkich moich dysków partycji (czyli /dev/sda1
, dev/sda2
..)
ls /dev/disk/by-uuid/
Jednak nie widzę UUID
identyfikatora dla /dev/sda
siebie. Czy można odwoływać się do całego dysku UUID
?
Potrzebuję tego, ponieważ chcę odwoływać się do konkretnego dysku i nie mogę polegać, że zostanie wywołany /dev/sda
.
EDYTOWAĆ
Rozwiązanie sugerowane przez @don_crissti jest świetne. Chciałbym jednak, aby identyfikator UUID był taki sam dla wszystkich dysków twardych tego samego modelu / producenta, a nie unikalny według numeru seryjnego.
Używając udevadm
, widzę atrybuty dysku:
udevadm info -n /dev/sda -a
ATTRS{model}=="Samsung SSD 840 "
ATTRS{vendor}=="0x8086"
ATTRS{class}=="0x010700"
ATTRS{device}=="0x1d6b"
....
Jak mogę wygenerować UUID
z tych atrybutów, aby ten sam dysk Model / Producent miał taki sam UUID
?
/dev/sda
stałą nazwę.