উত্তর:
লিনাক্স টার্মিনালে নিম্নলিখিত কমান্ডটি টাইপ করার চেষ্টা করুন:
sudo dosfsck -w -r -l -a -v -t /dev/sdc1
sdc1 সাধারণত আপনার পেন ড্রাইভ হয় is টার্মিনালে মাউন্ট টাইপ করে আপনি নিজের পেনড্রাইভটি খুঁজে পেতে পারেন । এটা কোথাও ভিতরে। যে কমান্ড তোমার জন্য খুব বেশি সময় নেয়, এড়ানো -t সুইচ।
-w
মানে অবিলম্বে ডিস্কে লিখুন। -r
এর অর্থ ইন্টারেক্টিভভাবে ডিস্ক চেক করা (ত্রুটির মুখোমুখি হওয়ার সময় আপনাকে কী করতে হবে তা জিজ্ঞাসা করুন)। ডসফস্কের নতুন সংস্করণগুলিতে এটি ডিফল্ট।-l
প্রক্রিয়াজাত ফাইলের নাম তালিকাভুক্ত করা।-a
মানে স্বয়ংক্রিয়ভাবে ত্রুটিগুলি ঠিক করা। সম্ভাব্য ত্রুটিগুলি ঠিক করার উপর যদি আপনি আরও নিয়ন্ত্রণ রাখতে চান তবে এটি ব্যবহার করবেন না।-v
ভার্জোজ মোড মানে। কিছুটা বেশি আউটপুট উত্পন্ন করে।-t
মানে অপঠনযোগ্য ক্লাস্টারগুলিকে খারাপ হিসাবে চিহ্নিত করুন।আপনি যদি নিজের ডেটাটি হারাবেন না তা নিশ্চিত করতে চান, প্রথমে উত্স ডিভাইসের একটি ব্যাকআপ তৈরি করুন।
-a
, তবে এটি আমাকে জিজ্ঞাসা করা অর্ধেক প্রশ্নের উত্তর কীভাবে দিতে হবে তা আমি বুঝতে পারি না!
আপনি ডসফস্ক চেষ্টা করতে পারেন, যা ডসফস্টুলের একটি উপাদান।
এই জন্য, টার্মিনাল টাইপ করুন:
sudo apt-get install dosfstools
ডসফস্ক ব্যবহার করতে , আপনাকে যে ডিভাইস ঠিকানাটি চান তা নির্দেশ করতে হবে (উদা। / Dev / sdb1, / dev / sdb2, বা অন্যান্য ডিভাইস)।
আপনার ডিভাইসের ঠিকানা জানতে, টার্মিনালটি (CTRL + ALT + T) খুলুন, তারপরে এই কমান্ডটি চালান:
mount
উদাহরণস্বরূপ, আপনার পার্টিশনটি যদি / dev / sdb1 হয় তবে প্রথমে এই কমান্ডটি চালিয়ে আনমাউন্ট করুন:
sudo umount /dev/sdb1
এখন আপনি এই কমান্ডটি চালিয়ে আপনার পার্টিশনটি যাচাই বা মেরামত করতে পারবেন:
sudo dosfsck -t -a -w /dev/sdb1
আশাকরি এটা সাহায্য করবে.
বিঃদ্রঃ:
আপনি যদি নিম্নলিখিত ইউএসবি ফ্ল্যাশ ড্রাইভটি স্বীকৃত না হয়ে থাকেন তবে নিম্নলিখিত ত্রুটিটি গ্রহণ করে:
Error: Buffer I/O error on device sdb1
এই আদেশটি চালান:
dmesg|tail
যদি আউটপুট হয়:
end_request: I/O error, dev sdb1, sector 0
Buffer I/O error on device sdb1, logical block 0
এই আদেশটি চালান:
sudo dosfsck -t -a /dev/sdb1
অবশ্যই, আপনাকে অবশ্যই ডিভাইসের ঠিকানাটি আপনার প্রয়োজনের সাথে পরিবর্তন করতে হবে, যেমন আমি উপরে লিখেছি।
এই উদাহরণগুলি FAT32 এবং / dev / sdc1 ব্যবহার করবে
fsck.vfat -n /dev/sdc1
- একটি সাধারণ অ-ইন্টারেক্টিভ পঠনযোগ্য কেবল চেক
fsck.vfat -a /dev/sdc1
- ফাইল সিস্টেমটি পরীক্ষা করে এবং অ ইন্টারেক্টিভভাবে স্থির করে। সর্বনিম্ন ধ্বংসাত্মক পদ্ধতির ব্যবহার সর্বদা ব্যবহৃত হয়।
fsck.vfat -r /dev/sdc1
- ইন্টারেক্টিভ মেরামত। কোনও সমস্যা সমাধানের জন্য যখন একক পদ্ধতির চেয়ে বেশি থাকে তখন ব্যবহারকারীকে সর্বদা অনুরোধ জানানো হয়।
fsck.vfat -l -v -a -t /dev/sdc1
- অ-ইন্টারেক্টিভ পদ্ধতিতে ফাইল সিস্টেমটি পরীক্ষা এবং মেরামত করার একটি খুব ভার্ভোজ উপায়। -T প্যারামিটারটি অপঠনযোগ্য ক্লাস্টারগুলিকে খারাপ হিসাবে চিহ্নিত করবে, সুতরাং এগুলি নতুন তৈরি ফাইল এবং ডিরেক্টরিগুলির জন্য অনুপলব্ধ করে তুলবে।