Pembaca kartu SD terdeteksi tetapi penyimpanan SD tidak ditampilkan


9

Saya memiliki pembaca multi kartu. Hari ini secara tidak sengaja saya mengeluarkan pembaca saya saat memformat kartu SD oleh Gparted. Ketika saya memasukkannya lagi, terdeteksi lsusb tetapi tidak ada yang membuka yaitu. sebagai perangkat penyimpanan.

Saya mencoba memasukkan kartu SD ke pembaca kartu SD laptop dan itu bekerja dengan baik. Tetapi dengan pembaca kartu saya tidak dapat melihat apa pun. Saya mencoba googling dengan beberapa tautan dan saran yang mengatakan kompilasi kernel dan tidak ada yang membantu. Saya mencoba membukanya melalui Gparted tetapi terus mencari partisi dan setelah lama menunjukkan hard disk internal saya saja

Ini adalah hasil lsusb

Bus 001 Device 009: ID 05e3:0751 Genesys Logic, Inc.

Ini adalah hasil lsusb -v untuk perangkat itu

Bus 001 Device 010: ID 05e3:0751 Genesys Logic, Inc. 
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x05e3 Genesys Logic, Inc.
  idProduct          0x0751 
  bcdDevice           14.01
  iManufacturer           3 
  iProduct                4 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower               98mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0

Ini adalah sudo fdisk -l hasilnya

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x72c8ec7f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      718847      358400    7  HPFS/NTFS/exFAT
/dev/sda2          718848   210434047   104857600    7  HPFS/NTFS/exFAT
/dev/sda3       210434048   944437247   367001600    7  HPFS/NTFS/exFAT
/dev/sda4       944439294  1953523711   504542209    5  Extended
Partition 4 does not start on physical sector boundary.
/dev/sda5       944439296   960438271     7999488   82  Linux swap / Solaris
/dev/sda6       960440320  1953523711   496541696   83  Linux

Ini adalah sudo sg_scan -i hasil

/dev/sg0: scsi0 channel=0 id=0 lun=0 [em]
    ATA       HGST HTS721010A9  JB0O [rmb=0 cmdq=0 pqual=0 pdev=0x0] 
/dev/sg1: scsi1 channel=0 id=0 lun=0 [em]
    Optiarc   DVD RW AD-7560A   DH10 [rmb=1 cmdq=0 pqual=0 pdev=0x5] 
/dev/sg2: scsi9 channel=0 id=0 lun=0 [em]
    Generic   STORAGE DEVICE    1401 [rmb=1 cmdq=0 pqual=0 pdev=0x0] 

Ini adalah hasil sudo sg_map

/dev/sg0  /dev/sda
/dev/sg1  /dev/sr0
/dev/sg2  /dev/sdb

Apakah ada obat yang tersedia untuk membuat pembaca kartu itu berfungsi?


2
Saya khawatir Anda mungkin telah merusak kartu SD dan Anda mungkin harus memformatnya lagi.
Alex Lowe

Harap masukkan pembaca kartu dan kartu penyimpanan Anda, tunggu 10–30 detik dan jalankan lsblkdan sudo dmesg | tail -n 20. Sertakan output dalam pertanyaan Anda. Mudah-mudahan ini akan memberi tahu kami lebih banyak tentang apa yang dilakukan kernel dengan media penyimpanan di latar belakang.
David Foerster

Saya memiliki laptop dengan pembaca kartu SD dan, dengan itu saya dapat membuat, membaca dan menulis ke kartu dengan baik. Namun, saya pasang kartu yang sama ke kotak ubuntu saya dengan pembaca dan saya mendapatkan hasil di atas. Dmesg saya menunjukkan perangkat terdeteksi, modul dimuat, tetapi / dev / sdb tidak tersedia. lsusb menunjukkan seperti di atas. Saya telah memeriksa pembaca kartu di bawah mikroskop dan papan sirkuit baik-baik saja. Ini menunjukkan masalah firmware, tapi saya bingung bagaimana caranya untuk maju.
sibaz

@sibaz: Silakan buka pertanyaan baru untuk masalah Anda, kecuali jika itu adalah pembaca kartu dan kartu memori yang sama. Berikan informasi yang sama seperti dalam pertanyaan ini plus apa yang diminta orang dalam komentar. Beri aku ping dan aku akan melihatnya.
David Foerster

Jawaban:


1

Gunakan langkah-langkah berikut:

  1. Lepaskan pembaca kartu multi-kartu dari mesin Anda
  2. Boot dingin mesin Anda. (shutdown, lepaskan semua baterai dan daya, nyalakan (yang seharusnya tidak melakukan apa-apa, kecuali singkirkan beberapa elektron terakhir) kemudian hubungkan semua baterai dan kabel listrik dan nyalakan lagi)
  3. Masukkan kartu SD ke dalam pembaca Kartu SD internal Anda, buka gparted dan buat kembali tabel partisi baru dan format ulang Kartu SD.
  4. Lepaskan dan keluarkan Kartu SD dari pembaca kartu SD internal Anda
  5. Masukkan kartu SD ke dalam pembaca multi-kartu (masih dilepas !!!).
  6. Hubungkan pembaca multi-kartu lagi.

Selesai!


1
Masalahnya dengan Multicard reader. Bukan kartu SD. Firmware multicard reader kacau. Dan saya tidak menemukan firmware khusus itu. maka saya harus membiarkannya apa adanya. Jika kartu SD tidak baik maka tidak akan terbuka dengan pembaca kartu internal dan pembaca multi-kartu lain juga :)
ninja.stop
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.