Kirjoittaja Aihe: [Ratkaistu] Yhteyden saaminen MicroSD-korttiin  (Luettu 4278 kertaa)

Synaptic

  • Käyttäjä
  • Viestejä: 49
    • Profiili
[Ratkaistu] Yhteyden saaminen MicroSD-korttiin
« : 01.07.19 - klo:16.10 »
Moikka! Kaverin puhelin ei enää ilmoittanut aiemmin normaalin toimineen MicroSD-kortin olemassaolosta. Laitoin sen omaan kaikkien SD-korttien kanssa ongelmitta toimineeseen kortinlukijaan, mutta en saanut siihen mitään yhteyttä. Ei siis mountannut, ei antanut virheilmoitusta ja missään (Dolphin, /media ja osiointiohjelma) ei näkynyt, että koneeseen olisi ylipäätänsä kytketty mitään ylimääräistä.

Vaikuttaa siltä, että kortti on hajonnut. Olisiko mitään vinkkejä miten kortilla olevaa dataa voisi yrittää pelastaa? Mulla on recovery-ohjelmistoja, mutta ensin pitäisi saada yhteys korttiin. Siitä on varmuuskopioita, mutta ne eivät ole ihan tuoreita.
« Viimeksi muokattu: 27.10.19 - klo:04.30 kirjoittanut Synaptic »

kamara

  • Käyttäjä
  • Viestejä: 3032
    • Profiili
Vs: Yhteyden saaminen MicroSD-korttiin
« Vastaus #1 : 01.07.19 - klo:16.55 »
Näkyykö kortti /dev/:ssä ?

Entä lsusb:lla ?

(Siis löytyykö laitetiedostoa esim. /dev/sdg, /dev/sdg1, jne.)

Sen voi tarkistaa päätteellä...
Ennen kortin laittamista
Koodia: [Valitse]
ls /dev/sd*

.. ja sama laitteen laittamisen jälkeen...
Koodia: [Valitse]
ls /dev/sd*

Jos ero löytyy, niin saattaa olla mahdollista palauttaa tiedostoja.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Yhteyden saaminen MicroSD-korttiin
« Vastaus #2 : 01.07.19 - klo:17.17 »
Kannattaa myös katsoa kernelin lokista, miten järjestelmä tunnistaa kortin, tai tunnistuuko se lainkaan.

Eli komenna ennen kortin liittämistä päätteessä:
Koodia: [Valitse]
dmesg
Avaa uusi pääteikkuna, kytke kortinlukija ja kortti koneeseen ja komenna uudessa päätteessä:
Koodia: [Valitse]
dmesg
Vertaa listausten loppuosaa tai kopioi se tänne tutkittavaksi.

Synaptic

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Vs: Yhteyden saaminen MicroSD-korttiin
« Vastaus #3 : 18.07.19 - klo:02.40 »
Näkyykö kortti /dev/:ssä ?

Entä lsusb:lla ?

(Siis löytyykö laitetiedostoa esim. /dev/sdg, /dev/sdg1, jne.)

Sen voi tarkistaa päätteellä...
Ennen kortin laittamista
Koodia: [Valitse]
ls /dev/sd*

.. ja sama laitteen laittamisen jälkeen...
Koodia: [Valitse]
ls /dev/sd*

Jos ero löytyy, niin saattaa olla mahdollista palauttaa tiedostoja.

Ei näy /dev:issä

Koodia: [Valitse]
ennen:

root@xxx:/dev# la /dev/sd*
brw-rw---- 1 root disk 8,  0 heinä  2 14:59 /dev/sda
brw-rw---- 1 root disk 8,  1 heinä  2 14:59 /dev/sda1
brw-rw---- 1 root disk 8,  2 heinä  2 14:59 /dev/sda2
brw-rw---- 1 root disk 8,  5 heinä  2 14:59 /dev/sda5
brw-rw---- 1 root disk 8, 16 heinä  2 14:59 /dev/sdb
brw-rw---- 1 root disk 8, 32 heinä  2 14:59 /dev/sdc
brw-rw---- 1 root disk 8, 48 heinä  2 14:59 /dev/sdd
brw-rw---- 1 root disk 8, 64 heinä  2 14:59 /dev/sde
brw-rw---- 1 root disk 8, 80 heinä  2 14:59 /dev/sdf

jälkeen

root@xxx:/dev# la /dev/sd*
brw-rw---- 1 root disk 8,  0 heinä  2 14:59 /dev/sda
brw-rw---- 1 root disk 8,  1 heinä  2 14:59 /dev/sda1
brw-rw---- 1 root disk 8,  2 heinä  2 14:59 /dev/sda2
brw-rw---- 1 root disk 8,  5 heinä  2 14:59 /dev/sda5
brw-rw---- 1 root disk 8, 16 heinä  2 14:59 /dev/sdb
brw-rw---- 1 root disk 8, 32 heinä  2 14:59 /dev/sdc
brw-rw---- 1 root disk 8, 48 heinä  2 14:59 /dev/sdd
brw-rw---- 1 root disk 8, 64 heinä  2 14:59 /dev/sde
brw-rw---- 1 root disk 8, 80 heinä  2 14:59 /dev/sdf

lsusb-käskyllä kortinlukijan, jossa on kortti kiinni, kiinni laittamisen jälkeen listaukseen ilmestyy tällainen laite:

Koodia: [Valitse]
Bus 002 Device 012: ID 05e3:0745 Genesys Logic, Inc. Logilink CR0012
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          0x0745 Logilink CR0012
  bcdDevice            9.03
  iManufacturer           0
  iProduct                1 (error)
  iSerial                 2 000000000903
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    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
Device Status:     0x0000
  (Bus Powered)

En tiedä viittaako siinä mikään kortin huomaamiseen.

Synaptic

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Vs: Yhteyden saaminen MicroSD-korttiin
« Vastaus #4 : 18.07.19 - klo:02.41 »
Kannattaa myös katsoa kernelin lokista, miten järjestelmä tunnistaa kortin, tai tunnistuuko se lainkaan.

Eli komenna ennen kortin liittämistä päätteessä:
Koodia: [Valitse]
dmesg
Avaa uusi pääteikkuna, kytke kortinlukija ja kortti koneeseen ja komenna uudessa päätteessä:
Koodia: [Valitse]
dmesg
Vertaa listausten loppuosaa tai kopioi se tänne tutkittavaksi.

Kortinlukijan, jossa on kortti valmiina, kytkemisen jälkeen lokiin ilmestyi tällainen merkintä:

Koodia: [Valitse]
[24345.018385] usb 2-1: new high-speed USB device number 13 using ehci-pci
[24345.186654] usb 2-1: New USB device found, idVendor=05e3, idProduct=0745
[24345.186662] usb 2-1: New USB device strings: Mfr=0, Product=1, SerialNumber=2
[24345.186666] usb 2-1: Product: USB Storage
[24345.186670] usb 2-1: SerialNumber: 000000000903
[24345.188439] usb-storage 2-1:1.0: USB Mass Storage device detected
[24345.189173] scsi host7: usb-storage 2-1:1.0
[24346.204024] scsi 7:0:0:0: Direct-Access     Generic  STORAGE DEVICE   0903 PQ: 0 ANSI: 6
[24346.204934] sd 7:0:0:0: Attached scsi generic sg7 type 0

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Yhteyden saaminen MicroSD-korttiin
« Vastaus #5 : 18.07.19 - klo:08.21 »
Onko kortti kenties SDHC- tai jopa SDXC-tyyppinen? Kortinlukija ei välttämättä ymmärrä noiden uudempien tyyppien päälle, jos se on liian vanha. Silloin se ei myöskään monestikaan osaa antaa hyödyllistä virheilmoitusta.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Synaptic

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Vs: Yhteyden saaminen MicroSD-korttiin
« Vastaus #6 : 18.07.19 - klo:12.41 »
Onko kortti kenties SDHC- tai jopa SDXC-tyyppinen? Kortinlukija ei välttämättä ymmärrä noiden uudempien tyyppien päälle, jos se on liian vanha. Silloin se ei myöskään monestikaan osaa antaa hyödyllistä virheilmoitusta.
Mulla ei ole nyt sitä korttia, mutta kuvittelisin sen olevan SDHC. Mulla itselläni on kasa viime vuosina hankittuja SDHC-kortteja, joita lukija lukee ongelmitta, ja ymmärtääkseni samanlaisella lukijalla on aiemmin siirretty dataa tältä kyseiseltä vaienneelta kortilta. Sitä en tietty osaa sanoa voiko kortin tyyppi vaikuttaa hajonneesta kortista irti saataviin virheilmoituksiin.

Tällainen lukija on kyseessä:

https://www.jimms.fi/fi/Product/Show/97226/ts-rdf5k/transcend-rdf5-sd-microsd-card-reader-bl

Synaptic

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Vs: Yhteyden saaminen MicroSD-korttiin
« Vastaus #7 : 27.10.19 - klo:04.24 »
Ongelma ratkaistu: kortti alkoi kuulemma toimia itsekseen ja tiedot on saatu talteen. Kiitos avusta, vaikka en lopulta saanutkaan mitään aikaan.