micro SD card error CMD24

Hello everyone,

I have problem here. I using arduino MEGA 2560 with microSD shield from sparkfun. I run SDinfo and its works fine. The problems when I try to run SDfatAnalogLogger, Its turn wrong. Serials shows that I have error: write header failed. errorcode: 4 and errorMode: 0. From what I search, error code 4 stand for card returned an error response for CMD24 (write block). Can anyone help me? I'm newbie.

Thank you.

p/s: sorry for my broken english