উত্তর:
যদি কোনও ফাইল-সিস্টেম কেবল পঠনযোগ্যভাবে মাউন্ট করা থাকে তবে chmod এর লেখার অপারেশন থাকায় সহায়তা করবে না। এই ক্ষেত্রে,
এটি পুনরায় পাঠের-পুনর্নির্মাণের চেষ্টা করুন:
sudo mount -o remount,rw '/media/USB'
ডিভাইসে যদি রাইটিং লক থাকে তবে আমাদের এটি বন্ধ করতে হবে। হার্ডওয়্যার লকগুলি সফ্টওয়্যার দ্বারা অক্ষম করা যায় না।
এনটিএফএস ভিত্তিক এফএসের জন্য, এনটিএফএস -3 জি ড্রাইভারটি ব্যবহার করা নিশ্চিত করুন যা নিজেই নির্বাচন করা উচিত। বিকল্পভাবে, এটি আপনাকে সহায়তা করতে পারে!
sudo mount -t ntfs-3g -o uid=$(id -u) /dev/sdc /media/usb
কেবল উবুন্টুতে পেনড্রাইভ পঠন স্থির করতে নীচের প্রদত্ত পদক্ষেপগুলি অনুসরণ করুন
পদক্ষেপ 1: সিস্টেমের ইউএসবি পোর্টে ইউএসবি পেন ড্রাইভ সংযুক্ত করুন। স্বয়ংক্রিয়ভাবে উবুন্টু ইউএসবি পেন ড্রাইভ মাউন্ট করবে এবং ডেস্কটপ বা মেনু বারে আইকনটি প্রদর্শন করবে।
টার্মিনালটি খুলুন এবং নীচে প্রদত্ত কমান্ডটি চালিয়ে সুপার ব্যবহারকারী হয়ে উঠুন
sudo su -
পদক্ষেপ 2: প্রথমে আমাদের ইউএসবি পেন ড্রাইভটি স্বয়ংক্রিয়ভাবে মাউন্ট হয়েছে কোন ডিরেক্টরিতে তা আবিষ্কার করতে হবে For এজন্য df -Th কমান্ডটি চালান । নীচে প্রদত্ত আউটপুটটিতে আপনি দেখতে পাচ্ছেন, আমার সিস্টেমে ইউএসবি পেন ড্রাইভটি / মিডিয়া / লিনাক্স / সি 38 সি -099 সিতে মাউন্ট করা আছে , পার্টিশনটি / dev / sdd1 এবং ফাইল সিস্টেমটি ভিফ্যাট ।
দ্রষ্টব্য: আপনি যখন আপনার সিস্টেমে df -Th কমান্ডটি চালাবেন, ইউএসবি পেন ড্রাইভটি বিভিন্ন ডিরেক্টরিতে মাউন্ট হতে পারে এবং পার্টিশনটিও আলাদা হতে পারে the আপনি যে আউটপুট মান পাবেন তা পরবর্তী পদক্ষেপে একই মান ব্যবহার করুন।
root@tuxworld:~# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda5 ext4 28G 25G 1.3G 96% /
udev devtmpfs 2.0G 4.0K 2.0G 1% /dev
tmpfs tmpfs 796M 1.1M 795M 1% /run
none tmpfs 5.0M 8.0K 5.0M 1% /run/lock
none tmpfs 2.0G 528K 2.0G 1% /run/shm
none tmpfs 100M 104K 100M 1% /run/user
cgroup tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/sda7 ext4 9.2G 8.2G 539M 94% /partition7
/dev/sda8 ext3 46G 38G 6.2G 86% /partition8
/dev/sda9 ext3 74G 67G 3.1G 96% /partition9
/dev/sda21 ext4 14G 4.9G 8.3G 37% /partition10
/dev/sdd1 vfat 15G 12G 3.6G 77% /media/linux/C38C-099C
পদক্ষেপ 2: এখন যে ডিরেক্টরিতে ইউএসবি পেন ড্রাইভটি স্বয়ংক্রিয়ভাবে মাউন্ট করা হয়েছে সেটিকে আনমাউন্ট করুন। (আপনি উপরের 'ধাপ 1' এর উপরে মাউন্ট করা ডিরেক্টরি পথ দেখতে পারেন)
দ্রষ্টব্য: ** / মিডিয়া / লিনাক্স / C38C-099 সি ** প্রতিস্থাপন মাউন্ট ইউএসবি পেন ড্রাইভ ডিরেক্টরি পথ যা আপনার সিস্টেমে df -Th কমান্ড চালানোর পরে আউটপুট দেখাচ্ছে ।
umount /media/linux/C38C-099C
পদক্ষেপ 3: আমরা জানি যে ইউএসবি পেন ড্রাইভটি / dev / sdd1 পার্টিশনটি পেয়েছে এবং ফাইল সিস্টেমটি ভিফ্যাট (প্রথম ধাপে দেখুন)। এখন আমরা ফাইল সিস্টেমটি পরীক্ষা এবং মেরামতের জন্য ডসফস্ক কমান্ডটি চালাব
দ্রষ্টব্য: ডসফস্ক কমান্ডটি এমএস-ডস ফাইল সিস্টেমগুলি পরীক্ষা করে মেরামত করে USB ইউএসবি পেনড্রাইভের ফাইল সিস্টেমটি ভিফ্যাট হওয়ায় আমরা এই কমান্ডটি ব্যবহার করছি
dosfsck -a /dev/sdd1
পদক্ষেপ 4: ডসফস্ক কমান্ডটি সম্পূর্ণ হওয়ার পরে system সিস্টেম থেকে ইউএসবি পেন ড্রাইভটি সরান এবং তারপরে আবার সিস্টেমে সংযুক্ত করুন ow এখন আপনার ইউএসবি পেন ড্রাইভটি কাজ করা উচিত এবং এতে কেবল ফাইল সিস্টেমটি পড়া উচিত নয়।
দ্রষ্টব্য ইউএসবি পেন ড্রাইভ মাউন্ট করার পরে আপনি এক্সটেনশন .REC সহ একটি নতুন ফাইল দেখতে পাবেন যা ডসফস্ক কমান্ডের কারণে তৈরি হয়েছিল ।
পদক্ষেপ 5 সমস্ত পদক্ষেপ শেষ করার পরে সিস্টেমটি পুনরায় বুট করুন।
তথ্যসূত্র: http://sharadchhetri.com/2013/12/19/how-to-fix-read-only-usb-pen-drive-in-ubuntu/