Primeiro: se você precisar salvar os dados no cartão SD, crie uma imagem de todo o sd com dd antes de tentar corrigi-lo, para que você possa sempre restaurá-lo mais tarde.
sudo dd if=/dev/mmcblk0 of=/home/sdCard.img
Depois tente consertar com fsck.
sudo fsck /dev/mmcblk0
Espero que ajude.