Hi,
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 ok.
Any suggestion?
centos@911networks.com wrote:
Hi,
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 ok.
Any suggestion?
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.
Cheers,
Chris Mauritz wrote:
centos@911networks.com wrote:
Hi,
I am trying to read a 4gb SD HD card class 6 [hispeed], and Centos 5.1 does not recognize it. ... Any suggestion?
My understanding is that the HSSD/SDHC cards have somehow changed the methodology of how the cards are formatted (or somesuch).
indeed, the SD specification has a 2GB max physical limit, SDHC (SD High Capacity) changes how the registers are used to allow larger cards. This is somewhat akin to how the ATA/IDE spec had to be extended over and over to support ever larger disks, most recently the LBA48 spec to get past the 128GB wall.