У моїй системі (Debian), я можу бачити UUID
ідентифікатор для всіх моїх дисків розділів (тобто /dev/sda1
, dev/sda2
..)
ls /dev/disk/by-uuid/
Однак я не бачу UUID
для /dev/sda
себе ідентифікатор . Чи можна посилатися на весь диск UUID
?
Мені це потрібно, тому що я хочу посилатися на певний диск, і я не можу розраховувати, що він буде викликаний /dev/sda
.
EDIT
Рішення, яке запропонував @don_crissti - це чудово. Однак я хотів би, щоб UUID був однаковим для всіх жорстких дисків однієї моделі / виробника, не унікальним за серійним номером.
Використовуючи udevadm
, я бачу атрибути диска:
udevadm info -n /dev/sda -a
ATTRS{model}=="Samsung SSD 840 "
ATTRS{vendor}=="0x8086"
ATTRS{class}=="0x010700"
ATTRS{device}=="0x1d6b"
....
Як я можу генерувати UUID
з цих атрибутів, щоб той самий диск Модель / Виробник матиме однакові UUID
?
/dev/sda
замість нього фіксовану назву.