Find the answer to your Linux question:
Results 1 to 2 of 2
Hi, I am trying to mount a SD memory card in linux 2.6.15 kernel. The slot I am using is Arasan PCI card which has a SDIO slot. When I ...
  1. #1
    Just Joined!
    Join Date
    Dec 2009
    Posts
    1

    Unable to mount SD memory card in linux 2.6.15 kernel

    Hi,

    I am trying to mount a SD memory card in linux 2.6.15 kernel. The slot I am using is Arasan PCI card which has a SDIO slot. When I inserted the module sdmmc.ko corresponding to Arasan card, in the dmesg I am able to see the card information like manufacture id, memory size, 4 bit etc.

    But, the device is not shown in the /dev/. I tried to do the following steps but it has given me the error shown below.

    # mknod /dev/sdmmc0p1 b 252 0 (because in the /proc/devices the device is shown at 252)
    #mount -t vfat /dev/sdmmc0p1 /mnt/

    I am getting this error when I saw in dmesg.

    FAT: Bogus number of reserved sectors
    VFS: Cant' find a valid FAT filesystem on dev sdmmc0p1

    But the issue is with the card as the same card is working in 2.6.18 kernel. Please let me know whether there was any problem in the way I am mounting the device or is there a different way to mount the device.

    Thanks,
    Gangi

  2. #2
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,975
    I find that the best way to use SD cards with Linux (though Ubuntu on my laptops work just fine with the built-in sd reader) is to use a USB thumb drive sd reader. That way, it looks to the system as a standard USB thumb drive - you just plug it into a USB port. I don't even bother with the SD readers any more, generally.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...