Sistemimde (Debian), ben görebiliyorum UUID
benim diskler, tüm bölümleri için tanımlayıcı (yani /dev/sda1
, dev/sda2
..)
ls /dev/disk/by-uuid/
Ancak, kendisi için UUID
tanımlayıcı görmüyorum /dev/sda
. Tüm diske başvurmak mümkün müdür UUID
?
Belirli bir diske başvurmak istediğim için buna ihtiyacım var ve çağrılacak güvenemiyorum /dev/sda
.
DÜZENLE
@Don_crissti tarafından önerilen çözüm harika. Ancak, UUID'nin aynı Model / Üreticinin tüm sabit diskleri için aynı olmasını istiyorum, seri numarasına göre benzersiz değil.
Kullanarak udevadm
, disk özniteliklerini görebilirsiniz:
udevadm info -n /dev/sda -a
ATTRS{model}=="Samsung SSD 840 "
ATTRS{vendor}=="0x8086"
ATTRS{class}=="0x010700"
ATTRS{device}=="0x1d6b"
....
UUID
Aynı Model / Üretici diski aynı olacak şekilde bu özniteliklerden nasıl oluşturabilirim UUID
?
/dev/sda
yerine sabit bir ad vermek için bir udev kuralı yazmanız gerekecektir .