[Galaxy S III Q&A, Help & Troubleshooting] pablotweek:
same issue

I have the same issue. Here is a logcat from inserting the card. Unfortunately I can't determine why the mount is failing.

I think this is the relevant section:

D/Vold ( 195): Fat::doMount mount(/dev/block/vold/179:97,/mnt/secure/staging,exfat,0x00000c8e,uid=1000,gid=1023,fmask=2,dmask=2)

E/Vold ( 195): /dev/block/vold/179:97 failed to mount via VFAT (No such device)

Larger trace:

D/Vold ( 195): Volume sdcard state changing 0 (No-Media) -> 2 (Pending)

I/MountService( 517): onEvent:: raw= 605 Volume sdcard /mnt/extSdCard state changed from 0 (No-Media) to 2 (Pending) cooked = 605 Volume sdcard /mnt/extSdCard state changed from 0 (No-Media) to 2 (Pending)

I/MountService( 517): notifyVolumeStateChanged:: path = /mnt/extSdCard,old = removed,new = removed

I/MountService( 517): onEvent:: raw= 630 Volume sdcard /mnt/extSdCard disk inserted (179:96) cooked = 630 Volume sdcard /mnt/extSdCard disk inserted (179:96)

D/DirectVolume( 195): DirectVolume::handlePartitionAdded -> major 179, minor 97, PARTN 1

D/Vold ( 195): Volume sdcard state changing 2 (Pending) -> 1 (Idle-Unmounted)

D/MtpService( 790): onStorageStateChanged /mnt/extSdCard removed -> unmounted

I/MountService( 517): onEvent:: raw= 605 Volume sdcard /mnt/extSdCard state changed from 2 (Pending) to 1 (Idle-Unmounted) cooked = 605 Volume sdcard /mnt/extSdCard state changed from 2 (Pending) to 1 (Idle-Unmounted)

I/MountService( 517): updating volume state for media bad removal nofs and unmountable

D/MountService( 517): updatePublicVolumeState :: path = /mnt/extSdCard, state = unmounted

D/MountService( 517): volume state changed for /mnt/extSdCard (removed -> unmounted)

I/StorageNotification( 644): Media {/mnt/extSdCard} state changed from {removed} -> {unmounted}

D/MountService( 517): :::: isUsbMassStorageEnabled :: ret = false

D/StorageNotification( 644): setMediaStorageNotification : cancel id = 1628873367, path = /mnt/extSdCard

D/STATUSBAR-NotificationService( 517): cancelNotification - pkg:XXX.XXXXXXX.XXXXXXXX, id:1628873367

I/MountService( 517): notifyVolumeStateChanged:: path = /mnt/extSdCard,old = removed,new = unmounted

D/MountService( 517): sendStorageIntent Intent { act=android.intent.action.MEDIA_UNMOUNTED dat=file:///mnt/extSdCard (has extras) }

D/MediaScanner( 790): Scanner Detects Unmount (/mnt/extSdCard)

D/MediaProvider( 790): onReceive : action = [android.intent.action.MEDIA_UNMOUNTED], path = [/mnt/extSdCard]

D/MediaProvider( 790): No DB operation

D/MediaProvider( 790): Call CleanerThread

D/MountService( 517): doMountVolume :: Mouting path = /mnt/extSdCard with = mounting

D/MountService( 517): externalstorage_lock_state =

D/MediaProvider( 790): UnmountReceiver finished

E/MTPRx ( 5663): In MtpReceiverandroid.intent.action.MEDIA_UNMOUNTED

W/MTPRx ( 5663): MMC is disconnected

W/MTPRx ( 5663): Top screen is MTP

W/MTPRx ( 5663): sending MMC disconnected noti to stack

I/System.out( 5663): noti = 5

D/MediaProvider( 790): Start CleanerThread

E/BrowserMediaChangingReceiver( 1198): BrowserMediaChangingReceiver : onReceive

E/BrowserMediaChangingReceiver( 1198): onReceive : false mounted = %s false

E/BrowserMediaChangingReceiver( 1198): onReceive : ACTION_MEDIA_UNMOUNTED

D/MediaProvider( 790): deleting all entries for storage StorageVolume [mAllowMassStorage=false, mDescription=SD Card, mEmulated=false, mMaxFileSize=0, mMtpReserveSpace=0, mPath=/mnt/extSdCard, mRemovable=true, mStorageId=131073]

D/VoldCmdListener( 195): volume mount /mnt/extSdCard

I/Vold ( 195): /dev/block/vold/179:97 being considered for volume sdcard

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

I/MountService( 517): onEvent:: raw= 605 Volume sdcard /mnt/extSdCard state changed from 1 (Idle-Unmounted) to 3 (Checking) cooked = 605 Volume sdcard /mnt/extSdCard state changed from 1 (Idle-Unmounted) to 3 (Checking)

D/Vold ( 195): Detected exFAT file system.

W/Vold ( 195): Skipping exfat checks

E/Vold ( 195): MDM :: sdCardWriteAccessBlocked 0

I/MountService( 517): updating volume state checking

D/MountService( 517): updatePublicVolumeState :: path = /mnt/extSdCard, state = checking

D/MtpService( 790): onStorageStateChanged /mnt/extSdCard unmounted -> checking

D/MountService( 517): volume state changed for /mnt/extSdCard (unmounted -> checking)

D/Vold ( 195): Detected exFAT file system.

I/StorageNotification( 644): Media {/mnt/extSdCard} state changed from {unmounted} -> {checking}

D/STATUSBAR-NotificationService( 517): cancelNotification - pkg:XXX.XXXXXXX.XXXXXXXX, id:1628873367

D/ApplicationPolicy( 517): isStatusBarNotificationAllowed: packageName = com.android.systemui

I/MountService( 517): notifyVolumeStateChanged:: path = /mnt/extSdCard,old = unmounted,new = checking

D/StorageNotification( 644): setMediaStorageNotification : notify id = 1628873367, path = /mnt/extSdCard, title = Preparing SD card

D/STATUSBAR-NotificationService( 517): enqueueNotificationInternal - pkg:XXX.XXXXXXX.XXXXXXXX, id:1628873367

D/STATUSBAR-NotificationService( 517): Noti Alert - mSystemReady:true, AlertEnabled:true

E/MP-Decision( 1404): UP Ld:28 Nw:1.990000 Tw:140 rq:6.100000 seq:147.000000

E/Sensors ( 517): accelHandler 0.544867 9.771680 -2.078877

E/TvoutService_Java( 517): orientation = 357newOrientation = 90

D/ApplicationPolicy( 517): isStatusBarNotificationAllowed: packageName = com.android.systemui

D/STATUSBAR-NotificationService( 517): enqueueNotificationInternal - pkg:XXX.XXXXXXX.XXXXXXXX, id:17301675

E/NotificationService( 517): Ignoring notification with icon==0: Notification(contentView=null vibrate=null,sound=null,defaults=0x0,flags=0x8)

D/STATUSBAR-NotificationService( 517): Noti Alert - mSystemReady:true, AlertEnabled:true

D/MountService( 517): sendStorageIntent Intent { act=android.intent.action.MEDIA_CHECKING dat=file:///mnt/extSdCard (has extras) }

D/MediaProvider( 790): deleted for storage StorageVolume [mAllowMassStorage=false, mDescription=SD Card, mEmulated=false, mMaxFileSize=0, mMtpReserveSpace=0, mPath=/mnt/extSdCard, mRemovable=true, mStorageId=131073]

D/Vold ( 195): Fat::doMount mount(/dev/block/vold/179:97,/mnt/secure/staging,exfat,0x00000c8e,uid=1000,gid=1023,fmask=2,dmask=2)

E/Vold ( 195): /dev/block/vold/179:97 failed to mount via VFAT (No such device)

E/Vold ( 195): Volume sdcard found no suitable devices for mounting :(

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

---------- Post added at 12:56 AM ---------- Previous post was at 12:16 AM ----------

I think it's an exFat issue. Did a diskpart on the card and deleted the partition altogether. Phone detected a "damaged card" and offered to format it. Phone created a 59GB exFAT partition that it was subsequently unable to read/mount. Put card back in PC, diskpart, created a 32GB FAT32 partition, works fine. Any ideas?