[Asus  Eee Pad Transformer Prime] schack:
Unable to mount MicroSD

0509 is no longer able to mount my MicroSD card

Here is some logcat :

D/VoldCmdListener( 124): volume mount /Removable/MicroSD

D/DirectVolume( 124): Disc has only one partition.

I/Vold ( 124): /dev/block/vold/179:48 being considered for volume microsd

D/Vold ( 124): Volume microsd state changing 1 (Idle-Unmounted) -> 3 (Checking)

D/MountService( 207): volume state changed for /Removable/MicroSD (unmounted -> checking)

I/StorageNotification( 483): Media {/Removable/MicroSD} state changed from {unmounted} -> {checking} (primary = false)

D/MtpService( 2092): onStorageStateChanged /Removable/MicroSD unmounted -> checking

D/MountService( 207): sendStorageIntent Intent { act=android.intent.action.MEDIA_CHECKING dat=file:///Removable/MicroSD (has extras) }

I//system/bin/fsck_msdos( 124): ** /dev/block/vold/179:48

D/dalvikvm( 207): GC_EXPLICIT freed 699K, 29% free 7949K/11139K, paused 2ms+5ms

I//system/bin/fsck_msdos( 124): Invalid signature in boot block: 0000

I/logwrapper( 124): /system/bin/fsck_msdos terminated by exit(2)

D/MtpService( 2092): onStorageStateChanged /Removable/MicroSD checking -> unmounted

D/MediaScannerReceiver( 2092): action: android.intent.action.MEDIA_UNMOUNTED path: /Removable/MicroSD

E/Vold ( 124): Filesystem check failed (not a FAT filesystem)

W/Vold ( 124): /dev/block/vold/179:48 does not contain a FAT filesystem

E/Vold ( 124): /dev/block/vold/179:48 failed to mount via NTFS (No such device)

E/Vold ( 124): Volume microsd found no suitable devices for mounting :(

D/Vold ( 124): Volume microsd state changing 3 (Checking) -> 1 (Idle-Unmounted)

D/MountService( 207): volume state changed for /Removable/MicroSD (checking -> unmounted)

D/MountService( 207): sendStorageIntent Intent { act=android.intent.action.MEDIA_UNMOUNTED dat=file:///Removable/MicroSD (has extras) }

I/MemorySettings( 2150): Received storage state changed notification that /Removable/MicroSD changed state from unmounted to checking

I/MemorySettings( 2150): Received storage state changed notification that /Removable/MicroSD changed state from checking to unmounted

D/dalvikvm( 2189): GC_CONCURRENT freed 436K, 30% free 2174K/3075K, paused 1ms+13ms

I/StorageNotification( 483): Media {/Removable/MicroSD} state changed from {checking} -> {unmounted} (primary = false)

I/ActivityManager( 207): Start proc com.sandisk.mz for broadcast com.sandisk.mz/.service.MMMReceiver: pid=2247 uid=10164 gids={3003, 1015}

I/dalvikvm( 2247): Turning on JNI app bug workarounds for target SDK version 8...

I/ActivityThread( 2247): Pub com.sandisk.mz: com.sandisk.mz.provider.MMMProvider

V/MMMReceiver( 2247): Media unmounted

I/MMMReceiver( 2247): file:///Removable/MicroSD

I/MMMReceiver( 2247): /Removable/MicroSD

I/MountReceiver( 1555): android.intent.action.MEDIA_UNMOUNTED

I/MMMScannerService( 2247): handleMessage all scan()

I/MMMScannerService( 2247): scan()

I/MMMScannerService( 2247): cmd = crean_external

I/MMMScannerService( 2247): path = /Removable/MicroSD

I/MMMScanner( 2247): mExternalPath = /Removable/MicroSD

I/MMMScanner( 2247): mInternalNandPath = /mnt/sdcard

I/MMMScanner( 2247): cleanExternal(/Removable/MicroSD)

Btw, my MicroSD card is FAT32 formatted