ในระบบของฉัน (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"
....
ฉันจะสร้าง a UUIDจากแอ็ตทริบิวต์เหล่านี้ดังนั้นดิสก์รุ่น / ผู้ผลิตเดียวกันจะมีเหมือนกันได้UUIDอย่างไร
/dev/sdaชื่อคงที่แทน