ওয়েল, কেউ কাঁচা ব্লক ডিভাইসটি কাজ করতে পারে কিনা তা দেখতে শূন্য করতে চেষ্টা করতে পারে। আপনি যদি এটি লিখতে পারেন তবে আপনি একটি পরিষ্কার পার্টিশন টেবিল তৈরি করতে পারবেন, একটি নতুন পার্টিশন তৈরি করতে পারেন এবং এটির বিন্যাস করতে পারেন।
ধরুন ইউএসবি স্টিকটি চালু আছে / ডিভ / এসডিসি, প্রথমে নিশ্চিত করুন / ডিভ / এসডিসি 1 আনমাউন্ট করা আছে:
umount /dev/sdc1
আপনি যদি পার্টিশন টেবিলটি সাফ করতে পারেন কিনা দেখুন, প্রথম কয়েক কে-তে একগুচ্ছ জিরো অনুলিপি করে বলুন
sudo dd if=/dev/zero of=/dev/sdc bs=512 count=16
যদি এটি কাজ করে তবে দেখুন যে আপনি ব্যর্থ না হয়ে পুরো ডিভাইসে জিরো লিখতে পারেন কিনা see কার্নেল ডিভাইসে লিখতে পারে না তা সহজেই দেখতে প্রথমে বর্তমান কার্নেল বার্তাগুলি সাফ করুন এবং এগুলি ব্যবহার করে ফেলে দিন:
sudo dmesg -c > /dev/null
..পরে পুরো ডিভাইসটি শূন্য করুন:
sudo dd if=/dev/zero of=/dev/sdc bs=1M
..একটা সময় লাগবে। ডিডি সম্পূর্ণ হবে যখন কাঁচা ব্লক ডিভাইসটি সম্পূর্ণ লিখিত হয় বা কোনও ত্রুটি ঘটেছে।
তারপরে, কার্নেলটি ডিভাইসটি সম্পর্কে ব্যবহার করে অভিযোগ করেছে কিনা তা পরীক্ষা করে দেখুন:
dmesg
.. যদি আপনি ত্রুটি বার্তাগুলির প্রচুর পরিমাণ দেখতে পান তবে আপনি জানেন যে ইউএসবি স্টিকটি সম্ভবত ভাল অবস্থায় নেই।
তবে, যদি এটি পরিষ্কার থেকে পার্টিশন তৈরি করতে fdisk বা পার্ট করা ভাল কাজ করে, যেমন fdisk সহ আমি ব্যবহার করি:
sudo fdisk /dev/sdc
Command (m for help): n
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-7796735, default 2048): <return>
Last sector, +sectors or +size{K,M,G} (2048-7796735, default 7796735): <return>
Command (m for help): t
Hex code (type L to list codes): 6
Command (m for help): w
.. প্রথম এবং শেষ সেক্টরের প্রশ্নের জন্য কেবল প্রেস রিটার্ন টিপুন, fdisk সঠিক ডিফল্টগুলি বেছে নেবে (যা আমার উদাহরণের তুলনায় আলাদা হবে)) এবং তারপরে VFAT দিয়ে পার্টিশনটি ফর্ম্যাট করুন:
sudo mkfs.vfat /dev/sdc1
এবং তারপরে ড্রাইভটি সরিয়ে পুনরায় .োকান sert এটি পরিষ্কারভাবে ফর্ম্যাট করা উচিত।