Cartão de 4GB lido como 2GB

Caiu na minha mão um cartão danelec de 4GB 300x. Mas quando eu coloco ele tanto em uma Canon D60 quanto em uma Nikon D200 ele é reconhecido como um cartão de 3GB apenas. No computador, quando tento formatar ele em FAT só aparece a opção de 1,99GB. Minha pergunta é, a D60 eu ate acho provavel que nao leia cartão de 2GB+ pq e muito antiga, mas sera que a D200 tbm nao le?!?! O cartão tem problemas ou as maquinas que nao leem mais que 2GB??

Daniel

Já experimentou formatar o cartão pela câmera para ver o que acontece?

Tá parecendo cartão falsificado, comprei um memory stick de 8Gb mas na verdade é apenas de 4Gb, a camera só lê isso, são os espertinhos se dando bem!