@ মন্তব্য তার মন্তব্যে দেখায় এমন প্রশ্নের (এবং উত্তর) অনুসরণ করে , আসুন একটি নতুন ফাইল তৈরি করুন
/etc/udev/rules.d/11-media-by-label-auto-mount.rules
এবং এতে নিম্নলিখিত বিষয়বস্তু লিখুন ( udev দেখুন: / মিডিয়ায় মাউন্ট; উপস্থিত থাকলে পার্টিশন লেবেলটি ব্যবহার করুন )
KERNEL!="sd[a-z][0-9]", GOTO="media_by_label_auto_mount_end"
# Import FS infos
IMPORT{program}="/sbin/blkid -o udev -p %N"
# Get a label if present, otherwise specify one
ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}"
ENV{ID_FS_LABEL}=="", ENV{dir_name}="usbhd-%k"
# Global mount options
ACTION=="add", ENV{mount_options}="relatime,sync"
# Filesystem-specific mount options
ACTION=="add", ENV{ID_FS_TYPE}=="vfat|ntfs", ENV{mount_options}="$env{mount_options},utf8,uid=1000,gid=1000,umask=002"
# Mount the device
ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}"
# Clean up after removal
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}"
# Exit
LABEL="media_by_label_auto_mount_end"
ওয়েবসাইটে উল্লিখিত প্রতিবেদনে আমি কিছুটা পরিবর্তন করেছি
sync
বিকল্প যোগ করা হয়েছেENV{mount_options}
- পরিবর্তিত
gid=100
করার বিকল্প uid=1000,gid=1000
হিসাবে দ্বারা ফিরে, যেখানে সংখ্যাকে আপনার ব্যবহৃত-আইডি এবং গ্রুপ-আইডি আপেক্ষিক হয় id -u
এবংid -g
দ্বিতীয়টি আপনাকে মাউন্ট করা পার্টিশনের সমস্ত ফাইলের মালিক করে তোলে, যাতে কোনও অনুমতিের সমস্যা দেখা দিতে পারে না। স্পষ্টতই যদি এমন হয় না যে যদি একক ব্যবহারকারীর চেয়ে বেশি ফাইলের অ্যাক্সেস করে তবে এটি অন্য উপায়ে পরিচালনা করা যায়।
উইন্ডোজবিহীন ফাইল সিস্টেমগুলির জন্য, মালিক ও গ্রুপ ফাইল সিস্টেমে মেটাডেটা এবং একটি মাউন্ট বিকল্প দ্বারা পরিবর্তন করা যায় না।
নতুন নিয়ম (অবিলম্বে সক্রিয় udev দ্বারা ব্যবহারের inotify নতুন এবং পরিবর্তন নিয়ম ফাইল সনাক্ত করতে)।
মাউন্ট করা ড্রাইভটি স্বয়ংক্রিয়ভাবে কোনও ফাইল ম্যানেজার উইন্ডোতে খোলা হয় না, যেমন আপনি দেখতে পাচ্ছেন, এবং এটি অর্জন করা কঠিন, প্রদত্ত প্রক্রিয়াটি রুটের মালিকানাধীন এবং আপনার গ্রাফিকাল লগইন সেশনে অ্যাক্সেস না পেয়ে। তবে ড্রাইভটি আপনার ডেস্কটপে রয়েছে, সুতরাং একটি সাধারণ ডাবল-ক্লিক এটি খুলবে।
দুর্ভাগ্যক্রমে আমি ডেস্কটপটি কাজ করতে আনমাউন্টটি ডান-ক্লিক করতে পারি না, তবে এটি কোনও বড় সমস্যা নয়: sync
বিকল্প জায়গায় থাকার কারণে আপনি কেবল ডিভাইসটি প্লাগইন করতে পারেন, এবং উডব নিয়মটি /proc/mounts
মাউন্ট- থেকে এন্ট্রি সরিয়ে এবং সরিয়ে নেওয়ার যত্ন নিতে হবে বিন্দু।