আমার সিস্টেম (ডেবিয়ান), আমি দেখতে পাচ্ছি UUID
আমার ডিস্ক পার্টিশন সব জন্য আইডেন্টিফায়ার (যেমন /dev/sda1
, dev/sda2
, ..)
ls /dev/disk/by-uuid/
তবে আমি নিজের UUID
জন্য সনাক্তকারী দেখতে পাচ্ছি না /dev/sda
। পুরো ডিস্কের সাথে রেফারেন্স করা কি সম্ভব UUID
?
আমি এই প্রয়োজন কারণ আমি একটি নির্দিষ্ট ডিস্ক উল্লেখ করতে চান, এবং আমি ভরসা করতে পারছি না এটা বলা হবে /dev/sda
।
সম্পাদনা
@ ডন_ক্রিসটি প্রস্তাবিত সমাধানটি দুর্দান্ত। তবে আমি চাই ইউআইডি একই মডেল / নির্মাতার সমস্ত হার্ড ডিস্কের জন্য একরকম হোক, সিরিয়াল নম্বর অনুসারে অনন্য নয়।
ব্যবহার করে 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
পরিবর্তে একটি নির্দিষ্ট নাম দেওয়ার জন্য আপনাকে সম্ভবত একটি ওদেব বিধি লিখতে হবে।