Other Help Topics :: DSL can't read my memory card



I've got a USB memory card reader, and an SD card (128Mb). DSL is installed on the hard drive.

When I plug in the reader, I get in dmesg:
USB Mass Storage device found at 4
...
sda: Unit Not Ready, sense:
...
sda : READ CAPACITY failed

Then a bunch of I/O errors....

I/O error: dev 08:00, sector 0
I/O error: dev 08:00, sector 16
I/O error: dev 08:00, sector 8
I/O error: dev 08:00, sector 24
...

Any thoughts?

Can you mount it anyways?
To make it compatible, you may have to reset the partition, formatting, etc.

Doing a
mount /dev/sda /mnt/sda

gives me
mount: relocation error: mount: undefined symbol: blkid_known_fstype

I've also tried with -t vfat and -t msdos

On my WinXP box, it's a FAT format.

Yea, you might have to change it as in my previous post.

I'm guessing that using a newer/patched kernel might allow you to mount it, but it's probably more work... and making it compatible will probably be the better way.

You mean change the format? To what? NTFS? It was Fat32, and that didn't work. I'm thinking that the memory card reader might not work with linux, or maybe something isn't loaded correctly w/ modprobe.
Next Page...
original here.