এই উদেব বিধিগুলির অর্থ কী?


0

নিম্নলিখিতটি এম্বেড করা সিস্টেম থেকে নেওয়া হয়েছে যার এতে হার্ড ড্রাইভ নেই।

কার্নেল == "এসডি?", সাবসাইটিএসএমএস == "ইউএসবি", ড্রিভারস == "ইউএসবি-সঞ্চয়স্থান", NAME = "এসডিএ" কার্নেল
== "এসডি? 2", সাবস্কিটিএমএস == "ইউএসবি", ড্রাইভার == "ইউএসবি -স্টোরেজ ", NAME =" sda2 "RUN + =" / বিন / মাউন্ট -n -o সিঙ্ক / dev / sda2 / মিডিয়া / usb2 "কেরনেল
==" এসডিএ 2 "অ্যাকশন ==" সরান ", রুন + =" / বিন / আমানত -n / মিডিয়া / ইউএসবি 2 "

এটি কি স্বয়ংক্রিয় মাউন্ট এবং আনমাউন্টের জন্য? কেউ সংক্ষিপ্ত বিবরণ দিতে পারেন?

ধন্যবাদ।

উত্তর:


1

এটি মাউন্টিং এবং আনমাউন্ট উভয়ের জন্য, ক্লুটি RUN+=কমান্ডে রয়েছে।

KERNEL=="sd?", SUBSYSTEMS=="usb", DRIVERS=="usb-storage", NAME="sda"

# mounting
KERNEL=="sd?2", SUBSYSTEMS=="usb", DRIVERS=="usb-storage", NAME="sda2" RUN+="/bin/mount -n -o sync /dev/sda2 /media/usb2"

# unmounting
KERNEL=="sda2" ACTION=="remove", RUN+="/bin/umount -n /media/usb2" 

বিশেষত ইউএসবি ডিভাইসগুলির জন্য যা এসডিএ-তে ম্যাপযুক্ত হয়। সাধারণত আপনার স্থিত ড্রাইভটি এসডিএ স্পেসে ম্যাপ করা হয়ে থাকে, সুতরাং এটি কোনও অভ্যন্তরীণ ড্রাইভ ছাড়াই বা লাইভ পরিবেশে চলমান এমবেডড সিস্টেমে না থাকলে এই নিয়মটি আর কখনও ট্রিগার হতে পারে না।

আমি আপনাকে এম্বেড থাকা অবস্থায় ট্যাগ দেখতে পাচ্ছি যাতে এই নিয়মটি সত্যই কার্যকর হয়।


উল্টানো ধন্যবাদ আপনি কি দয়া করে প্রথম লাইনের অর্থটি ভাগ করে নিতে পারেন?
পাগল-এ নতুন

প্রথম লাইনটি অন্যান্য নিয়মের মতো মিলবে, তবে এর সাথে কোনও পদক্ষেপ নেই। স্পষ্টতই এটি আপনাকে নিজের নিয়মে পুনরায় ব্যবহার করার জন্য একটি টেম্পলেট হিসাবে যুক্ত করা হয়েছে। জন্য udev দ্বারা উপর আরো দেখুন reactivated.net/writing_udev_rules.html
invert
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.