SD kart tanınıyor, ancak “süperblok okuyamıyor” takmıyor


9

SD kartımdaki dosyalara bakmaya çalışırken aşağıdaki mesajı alıyorum.

## 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

SD kart kameram için ve kameraya takıldığında tüm dosyaları ve videoları görebiliyorum, böylece SD'nin bozuk olduğuna inanmıyorum.

Şu anda testdisk üzerinde bir analiz yapıyorum, ancak dosyaları karttan çıkarmak için başka neler yapabileceğimden emin değilim. Kartı formatlamak ve verilerimi kaybetmek istemem.

Herhangi bir yardım veya öneri büyük mutluluk duyacağız.


Aynı sorunu alıyorum. Bence -vfat ile ilgisi var. Testdisk ile dosyaları kaldırarak etc/fstab/orada bulabildim . Bazen nautilus'tan montaj gibi çalışıyor gibi görünüyor.
waterlubber

dmesgDaha fazla ayrıntı için çıkışını kontrol edin , ancak kartın öldüğü anlaşılıyor.
psusi

Yanıtlar:


8

Başka bir şey denemeden önce, tüm cihazı güvenli bir yere kopyalayın:

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

Eğer ddsize hataları verir, bir şey cihazınızda veya makinede kart okuyucu ile yanlış olabilir. Başka bir makinede okumayı denediniz mi (cevabın "evet" olduğunu varsayıyorum, bu yüzden okumaya devam edin!)

Ardından, bölüm tablosunu okumayı deneyin:

sudo parted -l /dev/mmcblk0

Bölüm türü nedir?

  1. Eğer vfat ise, süper blok bozuk olabilir; deneyin sudo fsck.vfat /dev/mmcblk0p1(seçenekler için kılavuz sayfasına bakın).

  2. Aslında bir linux makinesinde mi yarattınız? Değilse, belki bir exFAT dosya sistemidir. Deneyin:

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

    ve ilk birkaç baytın 'EXFAT' olup olmadığına bakın. Öyleyse, sigorta tabanlı exfat'ı kurun:

    sudo apt-get install exfat-fuse
    

    ve GUI otomatik olarak tanımayacaksa manuel olarak monte etmeyi deneyin.

Bu hala işe yaramazsa, daha derine inmemiz gerekecek :)


1
Tavsiye ettiğiniz komutu denedim ve bir görüntü oluşturmaya çalıştım ve dd bana bir hata verdi dd: '/ dev / mmcblk0p1' okuma hatası: Giriş / çıkış hatası Görünüşe göre dizüstü bilgisayarımdaki kart okuyucu olabilir Tavsiye!
Otomat

4

Benim durumumda, hata şöyle görünüyordu:

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

( exfathata mesajında dikkat edin)

Düzeltme basit, burada belirtildiği gibi :

sudo apt-get install exfat-fuse exfat-utils

Sonra Nautilus'taki cihazı tıkladım ve işe yaradı.


Bu, bir USB adaptöründe bir microSD kart kullanarak benim için çalıştı. Kart bir GoPro için biçimlendirildi, Ubuntu
14.04
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.