Lector de tarjetas SD detectado pero no se muestra el almacenamiento SD

9

Tengo un lector de tarjetas múltiples. Hoy accidentalmente expulsé mi lector mientras formateaba una tarjeta SD de Gparted. Cuando lo inserté nuevamente, detectó que es lsusb pero no se estaba abriendo nada, es decir. como dispositivo de almacenamiento.

Traté de insertar la tarjeta SD en el lector de tarjetas SD de la computadora portátil y funcionó bien. Pero con el lector de tarjetas no pude ver nada. Traté de buscar en Google con varios enlaces y sugerencias que dicen que la compilación del núcleo y todo pero nada ayudó. Traté de abrirlo a través de Gparted pero siguió buscando particiones y después de mucho tiempo solo mostró mi disco duro interno

Este es el resultado lsusb

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

Este es el resultado lsusb -v para ese dispositivo

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

Esta es sudo fdisk -l resultado

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

Esta es sudo -i sg_scan resultado

/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] 

Este es el resultado de sudo sg_map

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

¿Hay algún remedio disponible para hacer que ese lector de tarjetas funcione?

ninja.stop
fuente
2
Me temo que puede haber dañado la tarjeta SD y probablemente deba volver a formatearla.
Alex Lowe
Enchufe su lector de tarjetas y la tarjeta de almacenamiento, espere de 10 a 30 segundos y ejecute lsblky sudo dmesg | tail -n 20. Incluya el resultado en su pregunta. Con suerte, esto nos dirá más sobre lo que está haciendo el núcleo con el medio de almacenamiento en segundo plano.
David Foerster
Tengo una computadora portátil con un lector de tarjetas SD y, con eso, puedo crear, leer y escribir en tarjetas perfectamente. Sin embargo, conecto la misma tarjeta en mi caja de ubuntu con un lector y obtengo los resultados anteriores. Mi dmesg muestra que el dispositivo fue detectado, el módulo cargado, pero / dev / sdb no estaba disponible. lsusb se muestra como arriba. He examinado el lector de tarjetas con un microscopio y la placa de circuito está bien. Sugiere un problema de firmware, pero estoy desconcertado sobre cómo progresar.
sibaz
@sibaz: abra una nueva pregunta para su problema, a menos que sea el mismo lector de tarjetas y tarjeta de memoria. Proporcione la misma información que en esta pregunta más lo que la gente solicitó en los comentarios. Dame un ping y lo echaré un vistazo.
David Foerster

Respuestas:

1

Use los siguientes pasos:

  1. Retire el lector de tarjetas de varias tarjetas de su máquina
  2. Arranque en frío su máquina. (apagado, retire todas las baterías y energía, enciéndalo (que no debe hacer nada, excepto deshacerse de los últimos electrones), luego conecte todas las baterías y cables de alimentación y enciéndalo nuevamente)
  3. Inserte la tarjeta SD en su lector interno de tarjetas SD, abra gparted y vuelva a crear una nueva tabla de particiones y vuelva a formatear la tarjeta SD.
  4. Desmonta y expulsa la tarjeta SD de tu lector de tarjetas SD interno
  5. Inserte la tarjeta SD en el (¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡)))
  6. Conecte el lector de tarjetas múltiples nuevamente.

¡Hecho!

Fabby
fuente
1
El problema es con el lector Multicard. No tarjeta SD. El firmware del lector de tarjetas múltiples está en mal estado. Y no encontré ese firmware en particular. Por lo tanto, tuve que dejarlo como está. Si la tarjeta SD no estuviera bien, entonces no se abriría con el lector de tarjetas interno y otro lector de tarjetas múltiples también :)
ninja.stop