এই টিউটোরিয়ালটি আপনাকে দেখাবে কিভাবে Linux এ একটি USB স্টিক বা এক্সটার্নাল USB হার্ড ড্রাইভ মাউন্ট এবং অ্যাক্সেস করতে হয়।
বেশিরভাগ ডেস্কটপ লিনাক্স ডিস্ট্রিবিউশন স্বয়ংক্রিয়ভাবে ইউএসবি ড্রাইভগুলিকে তাদের ফাইল এক্সপ্লোরারে মাউন্ট করবে, তবে লাইটওয়েট এবং সার্ভার ডিস্ট্রিবিউশনে এই কার্যকারিতা অন্তর্ভুক্ত নাও হতে পারে - কারণ এটি অপ্রয়োজনীয় বলে বিবেচিত হয় বা এই বিতরণের সাধারণ ব্যবহারকারী নিজেই সেই কাজগুলি পরিচালনা করতে সক্ষম হতে চায়। .
আধুনিক লিনাক্স ডিস্ট্রিবিউশনে USB স্টিক এবং বাহ্যিক ড্রাইভের ড্রাইভার অন্তর্ভুক্ত করা উচিত, তাই এটি ফাইল সিস্টেমের একটি অবস্থানে মাউন্ট করার বিষয় যাতে সেগুলি অ্যাক্সেস করা যায়। এটি কীভাবে করবেন তা এখানে।
ড্রাইভে প্লাগ ইন করুন
প্রথম ধাপ – আপনার ইউএসবি স্টিক বা এক্সটার্নাল হার্ড ড্রাইভে প্লাগ ইন করুন এবং এটি সনাক্ত করার জন্য কয়েক মুহূর্ত দিন।
ড্রাইভ খুঁজুন
এরপরে, fdisk ব্যবহার করে আপনি যে ড্রাইভটি প্লাগ ইন করেছেন সেটি খুঁজুন তালিকা করার আদেশ (-l ) সংযুক্ত স্টোরেজ ডিভাইস:
sudo fdisk -l
আমরা sudo ব্যবহার করব ঘন ঘন কমান্ড করুন - এই কাজের অনেকের জন্য প্রশাসনিক সুবিধা প্রয়োজন।
fdisk কমান্ড আপনার সিস্টেমে সংযুক্ত স্টোরেজ ডিভাইসের একটি তালিকা আউটপুট করবে। তাদের মধ্যে (আশা করি এটি খুঁজে পাওয়া সহজ করার জন্য তালিকার শেষ) আপনি এইমাত্র প্লাগ ইন করেছেন এমন ডিভাইস হবে:
ডিস্ক /dev/sdb:29.26 GiB, 31406948352 বাইট, 61341696 সেক্টর ডিস্ক মডেল:ক্রুজার ব্লেড ইউনিট:সেক্টরের 1 * 512 =512 বাইটসেক্টর সাইজ (লজিক্যাল/ফিজিক্যাল):512 বাইটিম/মিনিটম সাইজ ):512 বাইট / 512 বাইট ডিস্কলেবেল প্রকার:dosDisk শনাক্তকারী:0xfdb38d34ডিভাইস বুট স্টার্ট এন্ড সেক্টর সাইজ আইডি টাইপ/dev/sdb1 2048 61341695 61339648 29.3GBA (F29.3G)উপরে, আপনি ডিভাইসটি দেখতে পারেন /dev/sdb (ভৌত ইউএসবি ড্রাইভ) এবং /dev/sdb1 - সেই ড্রাইভে একটি FAT পার্টিশন৷
৷আপনার সিস্টেমে ডিভাইসের নাম sdb/sdb1 ভিন্ন হতে পারে!
মাউন্ট পয়েন্ট তৈরি করুন
আপনি ব্যবহারের জন্য ড্রাইভটি মাউন্ট করার আগে, ড্রাইভটি অ্যাক্সেস করার জন্য আপনার একটি অবস্থান প্রয়োজন - একটি খালি ফোল্ডার:
sudo mkdir /media/usb1/মিডিয়া/ ডিরেক্টরিটি সাধারণত অপসারণযোগ্য মিডিয়ার জন্য ব্যবহার করা হয় - তাই এই USB ড্রাইভটি মাউন্ট করার জন্য আমি এটিতে একটি ফোল্ডার তৈরি করেছি৷
ড্রাইভ মাউন্ট করুন
মাউন্ট কমান্ড একটি প্রদত্ত ডিরেক্টরিতে একটি প্রদত্ত স্টোরেজ ডিভাইস মাউন্ট করবে:
sudo mount /dev/sdb1 /media/usb1উপরের কমান্ডটি ইউএসবি স্টিক (/dev/sdb1-এ FAT পার্টিশন মাউন্ট করে ) /media/usb1-এ উপরে তৈরি ডিরেক্টরি
মাউন্ট করা ভলিউম চেক করুন
আপনি মাউন্ট এর আউটপুট পাইপ করে ড্রাইভটি সফলভাবে মাউন্ট হয়েছে কিনা তা পরীক্ষা করতে পারেন grep-কে নির্দেশ করুন কমান্ড এবং আপনার USB ডিভাইসের নাম অনুসন্ধান করুন:
মাউন্ট | grep sdb1ড্রাইভ ব্যবহার করুন
ড্রাইভ মাউন্ট করা হলে, আপনি আপনার ফাইল সিস্টেমে অন্য কোনো পাথের মতো ড্রাইভে থাকা ফাইলগুলিকে ব্যবহার করতে পারেন:
touch /media/usb1/myFile.txtউপরের কমান্ডটি USB ড্রাইভে myFile.txt নামে একটি নতুন ফাইল তৈরি করবে .
ড্রাইভ আনমাউন্ট করুন
উমাউন্ট কমান্ড একটি ড্রাইভ আনমাউন্ট করবে যাতে এটি নিরাপদে সংযোগ বিচ্ছিন্ন করা যায়:
sudo umount /dev/sdb1সহজভাবে umount-এ ডিভাইস পাথ সরবরাহ করুন কমান্ড, এবং এর জন্য যেকোনো মাউন্ট পয়েন্ট আনমাউন্ট করা হবে।
বুটে স্বয়ংক্রিয়ভাবে মাউন্ট করুন
যদি আপনার ড্রাইভ স্থায়ীভাবে আপনার সিস্টেমের সাথে সংযুক্ত থাকে, তাহলে আপনি এটি স্বয়ংক্রিয়ভাবে মাউন্ট করতে চাইতে পারেন:
প্রথমে, আপনার ডিস্কের UUID খুঁজুন - এই অনন্য শনাক্তকারীটি পুনরায় বুট হতে থাকবে। চালনা করে ডিস্কের জন্য UUID তালিকাভুক্ত করুন:
ls -l /dev/disk/by-uuid/*আপনার USB ডিভাইসের জন্য এন্ট্রির একটি নোট করুন, আমার ক্ষেত্রে:
/dev/disk/by-uuid/87CD-13C2 -> ../../sdb1এবং তারপরে আপনার fstab সম্পাদনা করুন স্বয়ংক্রিয় মাউন্ট করার জন্য একটি রেকর্ড যোগ করার জন্য ফাইল:
nano /etc/fstabনিম্নলিখিত মত একটি লাইন যোগ করুন:
/dev/disk/by-uuid/87CD-13C2 /media/usb1 vfat 0 0… আপনার নিজস্ব USB ডিভাইসের জন্য UUID সহ। এছাড়াও আপনাকে vfat প্রতিস্থাপন করতে হতে পারে bit যদি আপনি একটি FAT- ফরম্যাটেড ড্রাইভ ব্যবহার না করেন।
রিবুট না করে fstab থেকে সমস্ত আনমাউন্ট করা ডিভাইস মাউন্ট করতে রান করুন:
মাউন্ট -এএখানে USB ড্রাইভ ফরম্যাট করার বিষয়ে আমাদের নিবন্ধটি দেখুন৷৷