এসডি কার্ডটি স্বীকৃত তবে "সুপারব্লক পড়তে পারে না" মাউন্ট করবে না


9

আমার এসডি কার্ডে ফাইলগুলি দেখার চেষ্টা করার সময় আমি নিম্নলিখিত বার্তাটি পাই।

## Unable to access “16 GB Volume” ##
Error mounting /dev/mmcblk0p1 at /media/automat0n/6366-3430: Command-line `mount -t "vfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush" "/dev/mmcblk0p1" "/media/automat0n/6366-3430"' exited with non-zero exit status 32: mount: /dev/mmcblk0p1: can't read superblock

এসডি কার্ডটি আমার ক্যামেরার জন্য এবং যখন এটি ক্যামেরায় প্লাগ হয় তখন আমি তার সমস্ত ফাইল এবং ভিডিও দেখতে সক্ষম হয়েছি তাই আমি বিশ্বাস করি না যে এসডি দূষিত।

আমি বর্তমানে টেস্টডিস্কে একটি বিশ্লেষণ চালাচ্ছি তবে ফাইলগুলি কার্ড থেকে নামানোর জন্য আমি আরও কী করতে পারি তা আমি অনিশ্চিত। আমি বরং কার্ডটি ফর্ম্যাট করব না এবং আমার ডেটা হারাব না।

যে কোনো সাহায্য অথবা পরামর্শ অবশ্যই প্রশংসিত হবে।


আমি ঠিক একই সমস্যা পাচ্ছি। আমি মনে করি এটি -vfat এর সাথে করতে হবে। আমি টেস্টডিস্কের সাথে ফাইলগুলি সরিয়ে etc/fstab/এবং সেখান থেকে এটি সন্ধান করে সক্ষম হয়েছি । মনে হয় এটি কখনও কখনও নটিলাস থেকে মাউন্ট করা কাজ করে।
ওয়াটারলবার

dmesgআরও বিশদের জন্য আউটপুট পরীক্ষা করুন, তবে দেখে মনে হচ্ছে কার্ডটি মারা গেছে।
psusi

উত্তর:


8

আপনি অন্য কিছু চেষ্টা করার আগে, পুরো ডিভাইসটি নিরাপদ স্থানে অনুলিপি করুন:

sudo dd if=/dev/mmcblk0 of=/var/tmp/safeplace bs=1024k

যদি ddআপনাকে ত্রুটি দেয় তবে আপনার ডিভাইস, বা আপনার মেশিনের কার্ড রিডারটিতে কিছু ভুল হতে পারে। আপনি কি এটি অন্য কোনও মেশিনে পড়ার চেষ্টা করেছেন (আমি ধরেছি উত্তরটি "হ্যাঁ", তাই পড়ুন!)

এর পরে, পার্টিশন টেবিলটি পড়ার চেষ্টা করুন:

sudo parted -l /dev/mmcblk0

পার্টিশনের ধরণ কী?

  1. যদি এটি ভিফ্যাট হয় তবে সম্ভবত সুপারব্লকটি দূষিত হয়ে গেছে; চেষ্টা করুন sudo fsck.vfat /dev/mmcblk0p1(বিকল্পগুলির জন্য ম্যান পৃষ্ঠাটি পরীক্ষা করুন)।

  2. আপনি কি আসলে এটি একটি লিনাক্স মেশিনে তৈরি করেছেন? যদি তা না হয়, তবে এটি একটি এক্সএফএটি ফাইল সিস্টেম। চেষ্টা করুন:

    sudo dd if=/dev/mmcblk0p1 bs=16 count=1 | hd
    

    এবং দেখুন প্রথম কয়েকটি বাইট 'এক্সফ্যাট' কিনা। যদি তা হয় তবে ফিউজ-ভিত্তিক এক্সফ্যাট ইনস্টল করুন:

    sudo apt-get install exfat-fuse
    

    এবং জিইআইআই যদি স্বয়ংক্রিয়ভাবে এটি স্বীকৃতি না দেয় তবে ম্যানুয়ালি মাউন্ট করার চেষ্টা করুন।

যদি এটি এখনও কাজ করে না, ভাল, আমাদের আরও গভীর খনন করতে হবে :)


1
আপনার প্রস্তাবিত কমান্ডটি আমি চেষ্টা করেছি এবং একটি চিত্র তৈরির চেষ্টা করেছি এবং ডিডি আসলে আমাকে একটি ত্রুটি দিয়েছে dd: '/ dev / mmcblk0p1' পড়তে ত্রুটি: ইনপুট / আউটপুট ত্রুটি দেখে মনে হচ্ছে এটি আমার ল্যাপটপের কার্ড রিডার হতে পারে বলে আপনাকে ধন্যবাদ পরামর্শ!
অটোমেটনে

4

আমার ক্ষেত্রে ত্রুটিটি এমন দেখাচ্ছে:

Error mounting /dev/mmcblk0p1 at /media/severin/1885-EB0E:
  Command-line `mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000...

( exfatত্রুটি বার্তায় লক্ষ্য করুন )

ফিক্সটি এখানে সরল ছিল যেমন :

sudo apt-get install exfat-fuse exfat-utils

তারপরে, আমি কেবল নকিলাসে ডিভাইসটি ক্লিক করেছি এবং এটি কার্যকর হয়েছে।


এটি ইউএসবি অ্যাডাপ্টারে একটি মাইক্রোএসডি কার্ড ব্যবহার করে আমার পক্ষে কাজ করেছে। কার্ডটি একটি GoPro এর জন্য ফর্ম্যাট করা হয়েছিল, আমার কাছে স্যামসং
আরসি 512
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.