ইতিমধ্যে একটি চলমান সিস্টেমে প্লাগইন-সময়ে কোনও USB ডিভাইস স্বয়ংক্রিয়ভাবে কীভাবে মাউন্ট করবেন?


36

আমি জানি যে কীভাবে /etc/fstabবুটে ডিভাইসগুলি স্বয়ংক্রিয়ভাবে মাউন্ট করতে হবে বা করার সময় sudo mount -a, যা পুরোপুরি সূক্ষ্মভাবে কাজ করে। উদাহরণস্বরূপ, আমার ডিভাইসের জন্য এখানে আমার বর্তমান লাইন

UUID=B864-497A /media/usbstick vfat defaults,users,noatime,nodiratime,umask=000 0 0

আমি স্বয়ংক্রিয় মাউন্ট যখন পরিচিত UUID সঙ্গে এই USB ডিভাইস সিস্টেম ইতিমধ্যেই চলছে প্লাগ ইন করা আছে কিভাবে এটা অর্জন করব, আমি যাতে না চালানোর আছে sudo mount -aপরে এটি প্লাগ ইন করা আছে?

অতিরিক্ত তথ্য: আমি একটি আপ টু ডেট কনসোল-কেবলমাত্র দেবিয়ান হুইজি লিনাক্সে কাজ করছি।


এর How do I achieve automatic mounting when this USB device with known UUID is plugged inঅর্থ কি আপনি বোঝাতে চান যে কেবলমাত্র এই নির্দিষ্ট ইউএসবি ড্রাইভটিই স্বয়ংক্রিয়ভাবে চলে যেতে চান? নাকি ব্যাপার? আমি একটি আরও জেনেরিক উত্তর পোস্ট করেছি যা বেশিরভাগ ইউএসবি স্টোরেজ ডিভাইসগুলিকে স্বয়ংক্রিয়ভাবে মাউন্ট হবে তবে আমি নিশ্চিত যে এটি আপনি কী চান তা নিশ্চিত নয়।
শেঠ

@ যেহেতু আমার কাছে একটি নির্দিষ্ট ইউএসবি স্টিক রয়েছে যা আমি ডেবিয়ান ডিভাইস এবং অন্যান্য ডিভাইসগুলির মধ্যে ফাইলগুলি দ্রুত স্থানান্তর করতে ব্যবহার করি (কখনও কখনও আপনি যদি একটি ক্ষুদ্র ফাইল দ্রুত স্থানান্তর করতে চান তবে কখনও কখনও এই ডিভাইসগুলির জন্য নেটওয়ার্ক অ্যাক্সেস দেওয়া অনেক কাজ করে)।
ফু বার

উত্তর:


37

আমি usbmountআমার উবুন্টু সার্ভার ইন্সটলে ইউএসবি ড্রাইভগুলি স্বতঃআরমাউন্ট করতে প্যাকেজটি ব্যবহার করি । আমি নিশ্চিত করেছি যে হুইজির জন্যও প্যাকেজটি বিদ্যমান । সম্প্রতি জেসির জন্যও যুক্ত হয়েছে ।

sudo apt-get install usbmount  

usbmounthfsplus, vfat, এবং ext (2, 3, এবং 4) ফাইল সিস্টেমগুলি স্বয়ংক্রিয়ভাবে গণনা করবে। আপনি এটিকে আরও / বিভিন্ন ফাইল সিস্টেমগুলি মাউন্ট করার জন্য কনফিগার করতে পারেন /etc/usbmount/usbmount.conf। ডিফল্টরূপে এটি এই ফাইল সিস্টেমগুলিকে sync,noexec,nodev,noatime,nodiratimeবিকল্পগুলির সাথে মাউন্ট করে , তবে এটি পূর্বোক্ত কনফিগারেশন ফাইলেও পরিবর্তন করা যেতে পারে।

usbmount বিভিন্ন ফাইল সিস্টেমের প্রকার এবং কাস্টম মাউন্টপয়েন্টগুলির জন্য কাস্টম মাউন্ট বিকল্পগুলি সমর্থন করে।


1
এটি ইনস্টল করার পরে এটি পুনরায় অটো-মাউন্ট ড্রাইভগুলি শুরু করেছিল তবে আমার ব্যবহারকারী হিসাবে অ্যাক্সেসের অধিকার রয়েছে বলে মনে হয় না, এটি ফাইল অনুলিপি করা অযথা বেদনাদায়ক হয়ে পড়ে। আপনি কি আশা করতে পারেন যে এটি অর্জনের জন্য আমার উল্লিখিত কনফিগারেশনটি সম্পাদনা করতে হবে বা এটি অন্য কিছু হওয়ার সম্ভাবনা রয়েছে? আমার মেশিনটি কিছু আপডেটের দ্বারা সবেমাত্র বিকল হয়ে পড়েছে - আমাকে কমান্ড লাইনে আগে শাটডাউন করতে হয়েছিল তবে এখন এটি আমার ইউএসবির সাথে কাজ করবে না ... এছাড়াও আমার গ্রাফিক্স ড্রাইভারগুলি হারিয়ে গেছে যাতে আমার ডেস্কটপটি উইন্ডোজ ৩.১ বা অন্য কিছুর মতো দেখায়! :( আমার কম্পিউটারের জন্য খুব ভাল সপ্তাহ
হয়নি

@ জনি আপনি কোন বিতরণটি চালাচ্ছেন তা উল্লেখ করেননি তবে এটির যদি জিইউআই থাকে তবে এটি ডিফল্টভাবে ড্রাইভগুলি স্বয়ংক্রিয়ভাবে মাউন্ট করা উচিত। মনে হচ্ছে আপনি যা अनुभव করছেন তা একটি বড়, ভিন্ন সমস্যার অংশ; বিশেষত যদি অন্য জিনিসগুলিও খুব অদ্ভুত আচরণ শুরু করে।
শেঠ

1
@ ইভানবোরিসেনকো ডিবিয়ান ভিত্তিক সিস্টেমে এটি সাধারণত / মিডিয়া / ব্যবহারকারী / এ মাউন্ট হবে।
শেঠ

1
@ রলফ এখনও ঠিক কাজ করছে বলে মনে হচ্ছে :)
শেঠ

1
এই প্যাকেজটি স্ট্রেচের জন্য বিদ্যমান বলে মনে হয় না। তাদের নতুন বিকল্প?
Wowfunhappy

7

আপনি gnome-volume-managerঅটোমাউন্ট করতে ব্যবহার করতে পারেন । আপনি এটি ব্যবহার করে কিছুটা পুনরায় কনফিগার করতে পারেন gnome-volume-properties

স্ক্রিনশট

            জিনোম-ভলিউম-বৈশিষ্ট্যের এসএস

যদি আপনি রানলেভিল 3 এ থাকেন তবে আমি বিশ্বাস করি না এটি একটি বিকল্প। তবে udevআপনি একই ধরণের আপনার জন্য মাউন্টিং করিয়ে রাখতে পারেন ।

1. একটি ফাইল যোগ automount.rulesমধ্যে/etc/udev/rules.d

২. অটোমাউন্ট.রুলে নিম্নলিখিত লাইনগুলি যুক্ত করুন

automount.rules

# automounting usb flash drives
# umask is used to allow every user to write on the stick
# we use --sync in order to enable physical removing of mounted memory sticks -- this is OK for fat-based sticks
# I don't automount sda since in my system this is the internal hard drive
# depending on your hardware config, usb sticks might be other devices than sdb*
ACTION=="add",KERNEL=="sdb*", RUN+="/usr/bin/pmount --sync --umask 000 %k"
ACTION=="remove", KERNEL=="sdb*", RUN+="/usr/bin/pumount %k"
ACTION=="add",KERNEL=="sdc*", RUN+="/usr/bin/pmount --sync --umask 000 %k"
ACTION=="remove", KERNEL=="sdc*", RUN+="/usr/bin/pumount %k"

3. পুনরায় লোড udev 'র:

udevadm control --reload-rules

জিনোম-ডিস্ক ইউটিলিটি

এর নতুন নামটি পেয়েছি gnome-volume-manager বিটিডব্লিউর । এটি CentOS6 এ জিনোম-ডিস্ক-ইউটিলিটি বলে, আমি কেবল নিশ্চিত করেছিলাম যে আরপিএম ডিফল্ট ইয়াম রেপোসে রয়েছে।

এই ইউঅ্যান্ডএল কিউ আমাকে এটিতে নিয়ে যায়: ডিবিয়ান 6.0 এর একটি নতুন ইনস্টলটিতে ইউএসবি স্টোরেজ ডিভাইসগুলি স্বয়ংক্রিয়ভাবে মাউন্ট করা হয় না

এটি পেতে নিম্নলিখিত আদেশটি করুন:

$ yum search gnome-disk-utility*
gnome-disk-utility-devel.i686 : Development files for gnome-disk-utility-libs
gnome-disk-utility-devel.x86_64 : Development files for gnome-disk-utility-libs
gnome-disk-utility-ui-devel.i686 : Development files for gnome-disk-utility-ui-libs
gnome-disk-utility-ui-devel.x86_64 : Development files for gnome-disk-utility-ui-libs
gnome-disk-utility.x86_64 : Disk management application
gnome-disk-utility-libs.i686 : Shared libraries used by Palimpsest
gnome-disk-utility-libs.x86_64 : Shared libraries used by Palimpsest
gnome-disk-utility-ui-libs.i686 : Shared libraries used by Palimpsest
gnome-disk-utility-ui-libs.x86_64 : Shared libraries used by Palimpsest

তথ্যসূত্র


0

যেহেতু আমি আমার সংগ্রহস্থল থেকে উপরের জিইউআই সরঞ্জামটি সন্ধান করতে পারি নি, পরিবর্তে আমি এটি খুঁজে পেয়েছি,

এখানে চিত্র বর্ণনা লিখুন

যা অন্ততপক্ষে দেখায় যখন কোনও কিছু প্লাগ ইন করা থাকে এবং এটিকে নির্বাচন করে এবং প্লে বোতামটি ক্লিক করে এটিকে মাউন্ট করার একটি সহজ এবং মোটামুটি স্মার্ট উপায় সরবরাহ করে।

এখানে চিত্র বর্ণনা লিখুন

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