I am trying to read a 4gb SD HD card class 6 [hispeed], and Centos
5.1 does not recognize it.
with dmesg|less I get
[1616752.815569] sdf: Mode Sense: 00 00 00 00
[1616752.815571] sdf: assuming drive cache: write through
[1616754.813229] sdf : READ CAPACITY failed.
[1616754.813231] sdf : status=0, message=00, host=1, driver=00
[1616754.813240] sdf : sense not available.
When I connect through the same hardware a just 1Gb SD card, it's
My understanding is that the HSSD/SDHC cards have somehow changed the
methodology of how the cards are formatted (or somesuch). M$ issued a
patch recently to allow XP users to read these cards (Winders machines
were unable to see them or saw incorrect capacities). So I suspect that
some driver level patch needs to be made on your system. Notes for the
2.6.19 kernel indicate that some support has been added in recent
kernels, but it's anyone's guess if/when Redhat will backport that stuff
to our older kernels.
CentOS mailing list