Kirjoittaja Aihe: Muistikortti ei toimi  (Luettu 2775 kertaa)

welmar

  • Käyttäjä
  • Viestejä: 1582
    • Profiili
Muistikortti ei toimi
« : 19.06.15 - klo:23.01 »
Ongelmia kahdenkin mistikortin kanssa. Toinen ei toimi missään eli todennäköisesti kokonaan menetetty mutta toinen toimii Android luurissa mutta ei näy Xubuntussa tai missään muussakaan linuxissa Gpartedilla tai lsblk komennolla. Myöskään dd:llä kirjoittaminen kortille ei onnistu. Ainoa keino millä huomaan ettei linux ihan täysin jätä tunnistamatta on näin
Koodia: [Valitse]
welmar@welmarx:~$ ls -l /dev/sd*
brw-rw---- 1 root disk 8, 0 kesä  19 22:40 /dev/sda
brw-rw---- 1 root disk 8, 1 kesä  19 22:40 /dev/sda1
brw-rw---- 1 root disk 8, 2 kesä  19 22:40 /dev/sda2
brw-rw---- 1 root disk 8, 3 kesä  19 22:40 /dev/sda3
brw-rw---- 1 root disk 8, 4 kesä  19 22:40 /dev/sda4
brw-rw---- 1 root disk 8, 5 kesä  19 22:40 /dev/sda5
brw-rw---- 1 root disk 8, 6 kesä  19 22:40 /dev/sda6
brw-rw---- 1 root disk 8, 7 kesä  19 22:40 /dev/sda7
welmar@welmarx:~$ ls -l /dev/sd*
brw-rw---- 1 root disk 8,  0 kesä  19 22:40 /dev/sda
brw-rw---- 1 root disk 8,  1 kesä  19 22:40 /dev/sda1
brw-rw---- 1 root disk 8,  2 kesä  19 22:40 /dev/sda2
brw-rw---- 1 root disk 8,  3 kesä  19 22:40 /dev/sda3
brw-rw---- 1 root disk 8,  4 kesä  19 22:40 /dev/sda4
brw-rw---- 1 root disk 8,  5 kesä  19 22:40 /dev/sda5
brw-rw---- 1 root disk 8,  6 kesä  19 22:40 /dev/sda6
brw-rw---- 1 root disk 8,  7 kesä  19 22:40 /dev/sda7
brw-rw---- 1 root disk 8, 16 kesä  19 22:45 /dev/sdb
kortti on siis usb-kortinlukijassa ja näkyy ls -l  /dev/sd* komenolla ei muuten. Miten ton sais käyttöön?
« Viimeksi muokattu: 19.06.15 - klo:23.02 kirjoittanut welmar »

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Muistikortti ei toimi
« Vastaus #1 : 20.06.15 - klo:03.14 »
Oletko kokeillut useammalla kortinlukijalla? Mikä kortti kyseessä (SD, SDHC vai SDXC)? Tukeeko lukija kaikkia näitä standardeja? Mitä kernelin lokiin ilmestyy, kun laitat kortin lukijaan? Millä parametreilla olet kokeillut dd:tä?

welmar

  • Käyttäjä
  • Viestejä: 1582
    • Profiili
Vs: Muistikortti ei toimi
« Vastaus #2 : 20.06.15 - klo:07.43 »
Nyt aamulla kortti tunnistui mutta jotain pientä valitusta siitä tuli. Myös toinen kortti joka ei siis toimi kummassakaa puhelimessa eikä koneessa näkyy dmesgissä. Toimimaton tässä listauksessa ensimmäisenä, toimiva toisena.
Koodia: [Valitse]
welmar@welmarx:~$ dmesg > /tmp/a
welmar@welmarx:~$ dmesg > /tmp/b
welmar@welmarx:~$ diff /tmp/a /tmp/b
1530a1531,1540
> [12013.155427] usb 1-1: new high-speed USB device number 8 using xhci_hcd
> [12013.288880] usb 1-1: New USB device found, idVendor=05e3, idProduct=0741
> [12013.288885] usb 1-1: New USB device strings: Mfr=3, Product=4, SerialNumber=0
> [12013.288887] usb 1-1: Product: USB Storage
> [12013.288889] usb 1-1: Manufacturer: Generic
> [12013.290338] usb-storage 1-1:1.0: USB Mass Storage device detected
> [12013.290625] scsi host14: usb-storage 1-1:1.0
> [12014.288284] scsi 14:0:0:0: Direct-Access     Generic  STORAGE DEVICE   0220 PQ: 0 ANSI: 0
> [12014.288685] sd 14:0:0:0: Attached scsi generic sg1 type 0
> [12014.576393] sd 14:0:0:0: [sdb] Attached SCSI removable disk
welmar@welmarx:~$ lsusb > /tmp/a
welmar@welmarx:~$ lsusb > /tmp/b
welmar@welmarx:~$ diff /tmp/b /tmp/a
6d5
< Bus 001 Device 011: ID 05e3:0741 Genesys Logic, Inc.

welmar@welmarx:~$ dmesg > /tmp/a
welmar@welmarx:~$ dmesg > /tmp/b
welmar@welmarx:~$ diff /tmp/a /tmp/b
1541a1542,1558
> [12129.376951] usb 1-1: new high-speed USB device number 9 using xhci_hcd
> [12129.510628] usb 1-1: New USB device found, idVendor=05e3, idProduct=0741
> [12129.510644] usb 1-1: New USB device strings: Mfr=3, Product=4, SerialNumber=0
> [12129.510647] usb 1-1: Product: USB Storage
> [12129.510648] usb 1-1: Manufacturer: Generic
> [12129.511913] usb-storage 1-1:1.0: USB Mass Storage device detected
> [12129.512133] scsi host15: usb-storage 1-1:1.0
> [12130.509651] scsi 15:0:0:0: Direct-Access     Generic  STORAGE DEVICE   0220 PQ: 0 ANSI: 0
> [12130.510061] sd 15:0:0:0: Attached scsi generic sg1 type 0
> [12130.720156] sd 15:0:0:0: [sdb] 31291392 512-byte logical blocks: (16.0 GB/14.9 GiB)
> [12130.721170] sd 15:0:0:0: [sdb] Write Protect is off
> [12130.721175] sd 15:0:0:0: [sdb] Mode Sense: 0b 00 00 08
> [12130.722168] sd 15:0:0:0: [sdb] No Caching mode page found
> [12130.722173] sd 15:0:0:0: [sdb] Assuming drive cache: write through
> [12130.725906]  sdb: sdb1
> [12130.728875] sd 15:0:0:0: [sdb] Attached SCSI removable disk
> [12131.859064] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
welmar@welmarx:~$ lsusb > /tmp/a
welmar@welmarx:~$ lsusb > /tmp/b
welmar@welmarx:~$ diff /tmp/b /tmp/a
6d5
< Bus 001 Device 010: ID 05e3:0741 Genesys Logic, Inc.


mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Muistikortti ei toimi
« Vastaus #3 : 20.06.15 - klo:08.30 »
Laitenimi /dev/sdb näyttää löytyvän, mutta ilmeisesti tuolla laitteella ei ole lainkaan osioita.

welmar

  • Käyttäjä
  • Viestejä: 1582
    • Profiili
Vs: Muistikortti ei toimi
« Vastaus #4 : 20.06.15 - klo:09.53 »
Laitenimi /dev/sdb näyttää löytyvän, mutta ilmeisesti tuolla laitteella ei ole lainkaan osioita.
Milläs siihen sais osioita tehtyä kun fdisk,gdisk ja parted ei löydä laitetta. Parted ja fdisk sanoo ettei mediaa löydy ja gdisk antaa error 123 joka varmaan tarkoittaa samaa.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Muistikortti ei toimi
« Vastaus #5 : 20.06.15 - klo:11.41 »
Nyt aamulla kortti tunnistui mutta jotain pientä valitusta siitä tuli. Myös toinen kortti joka ei siis toimi kummassakaa puhelimessa eikä koneessa näkyy dmesgissä. Toimimaton tässä listauksessa ensimmäisenä, toimiva toisena.

dmesg-listauksen ensimmäinen kortti ei ehkä toimi kortinlukijan vuoksi tai kortti on oikeasti viallinen. Minkä standardin kortti ja mitä standardeja lukija tukee? Oletko kokeillut SDXC-yhteensopivalla lukijalla?


dmesg-listauksen toinen kortti sisältää kernelin lokin mukaan vioittuneen FAT(32?)-osion. Mitä fsck sanoo:

Koodia: [Valitse]
sudo fsck.vfat /dev/sdb1
Jos kortilla ei ole mitään arvokasta, voit kokeilla tyhjentää sen dd:llä ja yrittää sitten luoda osioita gpartedilla tai fdiskillä:

Koodia: [Valitse]
dd if=/dev/zero of=/dev/sdb bs=4096