udev নিয়ম নির্দিষ্ট পোর্ট সবসময় কিছু ডিভাইসের সাথে সামঞ্জস্য করতে


1

মূলত আমার সমস্যা হল যে আমি সার্ভারে যা ক্রমাগত ঘুরে ঘুরে ঘুরে। আমি যা অর্জন করতে চাই তা হল হার্ডওয়্যারগুলিতে শারীরিক পোর্টগুলির সাথে সংযুক্ত ডিভাইসগুলি।

মত /dev/sda পোর্ট 0 /dev/sdb পোর্ট 0 এবং তাই।

আমি udev নিয়ম সম্পর্কে পড়া হয়েছে এবং এটি সিরিয়াল এবং যেমন ব্যবহার করে ফিরে আসে। তবে যেহেতু আমার হার্ডওয়্যার ক্রমাগত পরিবর্তন হচ্ছে আমি সেটি ব্যবহার করতে পারছি না। আমি ডিভাইস ফাইল পোর্ট বরাদ্দ করা প্রয়োজন।

যেমন একটি জিনিস সম্ভব?

উত্তর:


0

আমি বাহ্যিক হার্ড ড্রাইভ জন্য এই কাজ করেছি। আমি ব্যবহার করে আমার তথ্য পেয়েছিলাম lsscsi, যা নীচের মত কিছু মুদ্রণ করবে:

[0:0:0:0]    disk    <descriptor>    /dev/sda
[1:0:0:0]    disk    <descriptor>    /dev/sdb
[2:0:0:0]    cd/dvd  <descriptor>    /dev/sr0

কোথায় 0,1,2 পোর্ট আইডি অনুরূপ। তারপর নিম্নলিখিত নিয়মটির মতো কিছু যা আপনি চান তা করতে হবে:

SUBSYSTEM=="block", KERNEL=="sd*1", KERNELS=="1:0:0:0", SYMLINK+="<label_1>"

(দ্রষ্টব্য আমি অভ্যন্তরীণ ড্রাইভের জন্য এটি কাজ করে না চেক করেছি - আমার বহিরাগতদের সাব-সিস্টেমের ধরন হিসাবে 'অবরোধ' করার পরিবর্তে 'usb' প্রয়োজন)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.