কম্পিউটার টিউটোরিয়াল

লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

প্রায় সবার কাছে একটি ফ্ল্যাশ ড্রাইভ থাকে। ডেটা স্থানান্তরের জন্য এটি খুবই সুবিধাজনক। তবে কখনো কখনো ফ্ল্যাশ ড্রাইভ خرাব হয়ে যেতে পারে বা সম্পূর্ণরূপে কাজ করা বন্ধ করে দিতে পারে। خوشকিসমتی से, যদি আপনি লিনাক্স ব্যবহার করেন, তবে আপনার হাতের নিচে вже সমস্যা সমাধানের জন্য অনেক টুল রয়েছে। এই টিউটোরিয়ালে আমরা উবুন্টু ব্যবহার করছি, তবে প্রায় সব আধুনিক লিনাক্স ডিস্ট্রিবিউশনে এটি প্রযোজ্য। এখানে লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি দেওয়া হলো।

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

সম্পূর্ণ কম্প্রেসড ব্যাকআপ ইমেজ তৈরি করুন

লিনাক্সে যেকোনো স্টোরেজ ডিভাইস ব্যাকআপ নেওয়ার জন্য অনেক টুল রয়েছে। যাইহোক, সবচেয়ে পরীক্ষিত এবং विश्वস্ত পদ্ধতি হলো dd এবং GunZip (বেশ পরিচিত gzip) ব্যবহার করা।

  1. আপনার ফ্ল্যাশ ড্রাইভ ব্যাকআপ নেওয়ার জন্য, প্রথমে এটিকে কম্পিউটারের সাথে সংযুক্ত করুন। আপনার পছন্দের টার্মিনাল খুলুন (অথবা CTRL+Alt+T চাপুন)।
  2. আপনার ফ্ল্যাশ ড্রাইভ লোকেট করুন:
ls /dev/disk/by-id
লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

একক কমান্ডে আপনার ফ্ল্যাশ ড্রাইভকে ZIP কম্প্রেসড ইমেজ ফাইলে ব্যাকআপ নেওয়ার জন্য নিচের কমান্ডটি ব্যবহার করুন:

sudo dd if=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress | gzip -c > /home/USERNAME/backups/BACKUP_NAME.img.gz
লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

ব্যাকআপ রিস্টোর করার জন্য, দুটি কমান্ডের ক্রম উল্টাতে হবে এবং আপনার ফ্ল্যাশ ড্রাইভকে আউটপুট ডিভাইস হিসেবে সংজ্ঞায়িত করতে হবে। পূর্ণ কমান্ডটি হবে নিচের মতো:

sudo gzip -c /home/USERNAME/backups/BACKUP_NAME.img.gz | sudo dd of=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress
লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

FSCK দিয়ে خرাব ফাইলসিস্টেম মেরামত করুন

ফ্ল্যাশ ড্রাইভের কন্টেন্ট ব্যাকআপ নেওয়ার পর, এখন এটি মেরামত করার চেষ্টা করা যাক। এর জন্য fsck টুলটি ব্যবহার করা যেতে পারে। খারাপ ফাইল ব্লক সরিয়ে ফেলার জন্য এই টুলটি খুবই কার্যকর, কারণ অধিকাংশ خرাবি এবং অনরিডেবল সমস্যার কারণ এই ধরনের সমস্যাগুলোই হয়।

এই কমান্ডের জন্য, পুরো ড্রাইভের পরিবর্তে পার্টিশনটি সংজ্ঞায়িত করতে হবে। আপনি নিচের কমান্ড দিয়ে সেটি খুঁজে পেতে পারেন:

ls /dev/disk/by-id/usb*

তারপর সেটিতে fsck চালান:

sudo fsck -v -a /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION-TO-CHECK
লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

এই কমান্ডে:

  • sudo fsck - অ্যাডমিনিস্ট্রেটিভ অধিকার দিয়ে ফিক্সিং টুল চালু করে।
  • -v - বিস্তারিত তথ্য প্রদর্শন করে।
  • -a - যেকোনো এরর খুঁজে পেলে স্বয়ংক্রিয়ভাবে মেরামত করার চেষ্টা করে।
  • /dev/disk… - যে পার্টিশনটি চেক করা হবে।

টার্মিনাল থেকে Fdisk/MKFS দিয়ে USB ড্রাইভ ফরম্যাট করুন

যদি fsck ডিভাইসের ফাইলসিস্টেম মেরামত করতে না পারে, তবে আপনি এটি ফরম্যাট করে নতুন 것처럼 ব্যবহার করার চেষ্টা করতে পারেন।

  1. প্রথম ধাপ হলো বিদ্যমান ফাইলসিস্টেম স্ট্রাকচার মুছে নতুন করে তৈরি করা। এর জন্য fdisk ব্যবহার করা যায়। আপনার ডিভাইসে sudo দিয়ে চালান:
sudo fdisk /dev/disk/by-id/YOUR_FLASH_DRIVE
লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

o চাপে Enter দিন যাতে একটি নতুন DOS পার্টিশন টেবিল তৈরি হয়, যাতে আপনার USB ড্রাইভ সব জায়গায় পড়া যায়। আপনি যদি শুধু আধুনিক কম্পিউটার ও ওএসে ব্যবহার করতে চান, তবে o এর বদলে g চাপুন যাতে একটি নতুন GPT পার্টিশন টেবিল তৈরি হয়।

n চাপে Enter দিন নতুন পার্টিশন তৈরি করতে, তারপর p চাপে প্রাইমারি পার্টিশন বানান। আপনি যদি e ব্যবহার করতেন তবে এক্সটেন্ডেড পার্টিশন হতো, কিন্তু তিনটির অধিক পার্টিশন না বানালে এতে কোনো সুবিধা নেই। এরপর পার্টিশন নম্বর, প্রথম এবং শেষ সেক্টরের প্রশ্নে শুধু Enter চাপুন যাতে ডিফল্ট মান গৃহীত হয় এবং পার্টিশনটি পুরো USB ড্রাইভে বিস্তৃত হয়।

লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

p চাপে Enter দিন যাতে USB ড্রাইভের নতুন স্টোরেজ স্ট্রাকচার দেখা যায়। তারপর w চাপে Enter দিন যাতে পরিবর্তনগুলো USB ড্রাইভে লিখে fdisk থেকে বের हुआ যাওয়া যায়।

লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

আপনার পার্টিশনটি ফরম্যাট করা নেই, এবং যেহেতু এখনও এর কোনো ফাইলসিস্টেম নেই, তাই এটি ব্যবহার যোগ্য নয়। ফাইলসিস্টেম তৈরি করতে আপনি সকল আধুনিক লিনাক্স ডিস্ট্রিবিউশনে উপলব্ধ mkfs টুলগুলো ব্যবহার করতে পারেন। আপনার পার্টিশনকে FAT32-এ ফরম্যাট করতে (যা অধিকাংশ ডিভাইস পড়ে), নিচের কমান্ড ব্যবহার করুন:

sudo mkfs.fat -F 32 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION
লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

আপনার পার্টিশনকে NTFS-এ ফরম্যাট করতে (আধুনিক উইন্ডোজের জন্য) অথবা EXT4-এ (শুধু লিনাক্সের জন্য), নিচের কমান্ডগুলো ব্যবহার করুন:

sudo mkfs.ntfs /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

অথবা

sudo mkfs.ext4 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION
লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

GUI পদ্ধতিতে Disks টুল দিয়ে USB ড্রাইভ চেক ও মেরামত করুন

আপনি যদি কমান্ড টাইপ করতে চান না, তবে Disks টুল ব্যবহার করে আপনার USB ড্রাইভ চেক ও ফরম্যাট করতে পারেন। Disks উবুন্টুতে প্রি-ইনস্টলড থাকে।

  1. অ্যাপস মেনুতে যান এবং "disks" খুঁজুন। অ্যাপটি খুঁজে পেলে চালু করুন।
লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

বাম পাশের তালিকা থেকে আপনার USB ড্রাইভটি নির্বাচন করুন এবং দুটি কগের আইকনে ক্লিক করুন। "Repair Filesystem" বেছে নিন এবং উইজার্ডের ধাপগুলো অনুসরণ করে ফাইলসিস্টেম মেরামত করুন।

আমাদের কেসে, আমরা হার্ডওয়্যার সমস্যায় নয়, বরং ফাইলসিস্টেম خرাবির সম্মুখীন হয়েছিল। যদিও সমস্যাটি মেরামতের বাইরে ছিল, আমরা আমাদের USB ড্রাইভকে রি-ফরম্যাট করে ব্যবহার চালাতে পারলাম। Disks-এ এটি করতে, USB ড্রাইভ সিলেক্ট থাকার অবস্থায় আবার দুটি কগের আইকনে ক্লিক করুন এবং "Format Partition …" বেছে নিন।

লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

Volume Name ফিল্ডে আপনার USB ড্রাইভের জন্য একটি নাম দিন এবং তিনটি জনপ্রিয় ফাইলসিস্টেম থেকে একটি বেছে নিন:

  • Ext4 - লিনাক্সের জন্য
  • NTFS - আধুনিক উইন্ডোজের জন্য
  • FAT - উভয়ের পাশাপাশি অন্যান্য ডিভাইসের (স্মার্টফোন থেকে গেমিং কনসোল পর্যন্ত) জন্য
লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

"Erase" অপশনে লক্ষ্য করুন। কুইক ফরম্যাটের জন্য এটা ডিজেবল রেখে দিন। পুরো ফরম্যাটের জন্য (যা ডিভাইসের কন্টেন্ট সম্পূর্ণ মুছে ফেলবে) এটিকে On করুন। خرাব ডিভাইসের সাথে যা.bad ব্লকও থাকতে পারে, সেক্ষেত্রে ফুল ইরেজ অপশনটি বেছে নেওয়া ভালো।

লিনাক্সে خرাব USB ড্রাইভ মেরামত করার পদ্ধতি

নবজীবনপ্রাপ্ত USB ড্রাইভ

এখন আপনি আপনার خرাব USB ড্রাইভ মেরামত করলেন, তাই এটিকে ব্র্যান্ড নিউ ড্রাইভের মতো ব্যবহার করতে পারেন। আর যদি আপনি লিনাক্স লাইভ USB ড্রাইভ তৈরি করতে চান, তবে এখানে নির্দেশনা অনুসরণ করুন।


  1. ইউএসবি ফ্ল্যাশ ড্রাইভ পার্টিশন রিসাইজ করুন: ধাপে ধাপে গাইড

  2. USB ফ্ল্যাশ ড্রাইভ এনক্রিপ্ট করার ধাপে ধাপে গাইড (BitLocker ব্যবহার করে)

  3. USB ফ্ল্যাশ ড্রাইভ থেকে ডিলিট করা ফাইল রিকভারি: ধাপে ধাপে গাইড

  4. মৃত USB ফ্ল্যাশ ড্রাইভ পুনর্জীবিত করুন: ধাপে ধাপে রিপেয়ার গাইড