czytnik SD
Witam wszystkich,
mam problem z odczytem zawartości karty SD podłączanej do czytnika kart SD.
Niby wszystko ok, ale nie widzi partycji (która jest, bo czyta ją pod
windowsem oraz na pocket pc).
Przydatne info:
-----------------------------
linux:/home/bart # fdisk -l /dev/sda
Disk /dev/sda: 255 MB, 255066112 bytes
8 heads, 61 sectors/track, 1020 cylinders
Units = cylinders of 488 * 512 = 249856 bytes
Device Boot Start End Blocks Id System
linux:/home/bart #
-------------------------------
linux:/home/bart # lsmod|grep scsi
scsi_mod 110284 7 osst,usb_storage,sg,st,sr_mod,libata,sd_mod
-------------------------------
linux:/home/bart # lsmod|grep usb
usb_storage 60352 0
usbserial 29168 0
eagle_usb 121152 0
usbcore 103644 8
usb_storage,usbserial,hid,eagle_usb,ehci_hcd,uhci_hcd
scsi_mod 110284 7 osst,usb_storage,sg,st,sr_mod,libata,sd_mod
-------------------------------
linux:/home/bart # cat /proc/scsi/scsi
Attached devices:
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: Generic Model: USB SD Reader Rev: 2.00
Type: Direct-Access ANSI SCSI revision: 02
-------------------------------
linux:/home/bart # lsusb
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 04b4:6370 Cypress Semiconductor Corp.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 004: ID 058f:9330 Alcor Micro Corp.
Bus 002 Device 002: ID 1110:9021 Analog Devices Canada, Ltd (Allied Telesyn)
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 099a:800c
Bus 001 Device 001: ID 0000:0000
-------------------------------
linux:/home/bart # hwinfo --usb
03: SCSI 100.0: 10600 Disk
[Created at block.190]
Unique ID: FKGF.CDReZSCiluF
SysFS ID: /block/sda
SysFS BusID: 1:0:0:0
SysFS Device
Link: /devices/pci0000:00/0000:00:10.1/usb2/2-1/2-1:1.0/host1/1:0:0:0
Hardware Class: disk
Model: "Generic USB SD Reader"
Vendor: "Generic"
Device: "USB SD Reader"
Revision: "2.00"
Driver: "usb-storage", "sd"
Device File: /dev/sda (/dev/sg0)
Device
Files: /dev/sda, /dev/disk/by-path/usb-AlcorMicro-MassStorageDevice:0:0:0, /dev/disk/by-id/Generic-USB_SD_Reader
Device Number: block 8:0-8:15 (char 21:0)
Geometry (Logical): CHS 1020/8/61
Size: 498176 sectors a 512 bytes
Speed: 1.5 Mbps
Config Status: cfg=no, avail=yes, need=no, active=unknown
------------------------------
Na karcie jest FAT16 więc powinien go "mount -t vfat" odczytać.
Ponieważ nie ma partycji próbowałem (wg. wskazówek z netu) montować dysk:
mount -t vfat /dev/sda /mnt/sd
Próbowałem również (w akcie desperacji) -t msdos.
Również leciałem po kolei /dev/sda1, /dev/sda2, /dev/sda3, itd.
Ktoś ma pomysł jak się zabrać do tego?
Bartek
Reply to: