在我的系统(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
从这些属性生成一个,以便相同的Model / Manufacturer磁盘具有相同的UUID
?
/dev/sda
固定名称。