私のシステム(Debianの)上で、私は見ることができますUUID
私のディスク・パーティションのすべての識別子を(すなわち/dev/sda1
、dev/sda2
..)
ls /dev/disk/by-uuid/
ただし、それ自体のUUID
識別子は表示されません/dev/sda
。でディスク全体を参照することは可能UUID
ですか?
特定のディスクを参照したいので、これが必要です/dev/sda
。
編集
@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
代わりに、固定名を付けるためにudevルールを作成する必要があります。