web-dev-qa-db-fra.com

Lecteur de carte SD détecté mais le stockage SD n'est pas affiché

J'ai un lecteur de cartes multiples. Aujourd'hui, j'ai accidentellement éjecté mon lecteur lors du formatage d'une carte SD par Gparted. Lorsque je l'ai inséré à nouveau, il a détecté que lsusb mais rien ne s'ouvrait c'est à dire. en tant que périphérique de stockage.

J'ai essayé d'insérer une carte SD dans le lecteur de carte SD pour ordinateur portable et cela a bien fonctionné. Mais avec le lecteur de carte, je ne pouvais rien voir. J'ai essayé de googler avec plusieurs liens et suggestion qui dit la compilation du noyau et tout sauf rien n'a aidé. J'ai essayé de l'ouvrir via Gparted, mais la recherche de partitions s'est poursuivie et, après un long moment, seul mon disque dur interne est affiché.

C'est lsusb result

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

Ceci est lsusb -v résultat pour ce périphérique

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

C'est Sudo fdisk -l result

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

Ceci est Sudo sg_scan -i résultat

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

Ceci est Sudo sg_map résultat

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

Existe-t-il un recours pour faire fonctionner ce lecteur de carte?

9
ninja.stop

Utilisez les étapes suivantes:

  1. Retirez le lecteur de cartes multi-cartes de votre machine.
  2. Redémarrez votre machine. (arrêtez, retirez toutes les piles et le courant, allumez (ce qui ne devrait rien faire sauf de vous débarrasser des derniers électrons) puis connectez toutes les piles et les cordons d'alimentation et rallumez-le)
  3. Insérez la carte SD dans votre lecteur de carte SD interne, ouvrez gparted, recréez une nouvelle table de partition et reformatez la carte SD.
  4. Démontez et éjectez la carte SD de votre lecteur de carte SD interne.
  5. Insérez la carte SD dans le lecteur multi-cartes (encore retiré !!!).
  6. Connectez à nouveau le lecteur multi-cartes.

Terminé!

1
Fabby