Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Procedure to Mount ejected Memory Flash Cards without reinserting or rebooting

The following Terminal command works to Mount ejected USB flash drives without reinserting or rebooting:


--------

sudo kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext ; sudo kextload /System/Library/Extensions/IOUSBMassStorageClass.kext

--------


Source: http://ask.metafilter.com/241301/Mac-Mount-ejected-flash-drive-without-reinserti ng


yet, it does NOT work for Memory Flash Cards like the SanDisk Extreme 128 GB SDXC Class 10 UHS-1 Flash Memory Card 45MB/s SDSDX-128G-X46

http://www.amazon.com/SanDisk-Extreme-Class-Memory-SDSDX-128G-X46/dp/B00720TE1M


How to accomplish that with such Memory Flash Cards in Mac with OS X 10.8.4 (Mountain Lion)?


Is there a procedure that could work with both USB flash drives and also Memory Flash Cards at once?


Thanks.

Posted on Jun 10, 2013 3:41 PM

Reply
19 replies

Jun 10, 2013 4:40 PM in response to drdocument

Curiously, both show at "Apple - About this Mac - More Info - System Report - Hardware" under USB and Card Reader, respectively, even when Disk Utility does not see them (after being ejected in the Finder).


So, there must be a working way to mount the memory card (similar to the working one for the USB pendrive indicated above).


Someone knows?

Thanks.

Jun 10, 2013 5:29 PM in response to ApMaX

OK, I have found this:


re-mount ejected SD card without reinserting

http://apple.stackexchange.com/questions/62478/re-mount-ejected-sd-card-without- reinserting


with the following Terminal command:


--------

sudo kextunload /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/AppleUSBCa rdReader.kext; sudo kextload /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/AppleUSBCa rdReader.kext

--------


which I belive is wrong, because it generates an error:


--------

(kernel) Kext com.apple.driver.AppleUSBCardReader not found for unload request.

Failed to unload com.apple.driver.AppleUSBCardReader - (libkern/kext) not found.

--------


I think that the right command is this (added space before semicolon):


--------

sudo kextunload /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/AppleUSBCa rdReader.kext ; sudo kextload /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/AppleUSBCa rdReader.kext

--------


But unfortunately, it does nothing. The Memory Flash Card is NOT mounted.


Any idea?

Thanks.

Jun 11, 2013 12:47 AM in response to ApMaX

Weird. Now the latest Terminal command above does generate the same error and does not mount the Memory Flash Card either:


--------

(kernel) Kext com.apple.driver.AppleUSBCardReader not found for unload request.

Failed to unload com.apple.driver.AppleUSBCardReader - (libkern/kext) not found.

--------


How to fix it?

Thanks.

Jun 11, 2013 11:53 AM in response to ApMaX

OK, I cant try this in Terminal IF it is safe:


-------

sudo kextunload /System/Library/Extensions/AppleStorageDrivers.kext ; sudo kextload /System/Library/Extensions/AppleStorageDrivers.kext

-------


Is it safe to use such command in Terminal? Note that the contents of "AppleStorageDrivers.kext" include the following plugins:


-------

AppleATAPIStorage.kext

AppleFireWireStorage.kext

AppleHollywood.kext

AppleMemorexCDROMDriver.kext

AppleUSBCardReader.kext <------- PREVIOUSLY TESTED

AppleUSBODD.kext

AppleXserveRAID.kext

CanonEOS1D.kext

FireWireStorageDeviceSpecifics.kext

FWPreferredProtocolSpeed.kext

initioFWBridge.kext

IOFireWireSerialBusProtocolSansPhysicalUnit.kext

LSI-FW-500.kext

MaxTranserSizeOverrideDriver.kext

MKE-LF-D211A.kext

MKE-SR-8171.kext

OxfordSemiconductor.kext

PioneerSuperDrive.kext

PlasmonUDO.kext

PreventMediaMountDriver.kext

QPSQueFire.kext

SanyoIDShot.kext

SonyXDCAMDriver.kext

StorageLynx.kext

UFIWriteProtectedMediaDriver.kext

USBStorageDeviceSpecifics.kext

WriteProtectedMediaDriver.kext

-------


That is, the "AppleUSBCardReader.kext" and 26 ".kext" more.


Thanks.

Jun 15, 2013 6:22 AM in response to Alfred DeRose

There is a real need for it, since the Mac is not easily accessible (below the Desk). In other cases the ejection may require a paperclip to take it out. See some examples in context:


re-mount ejected SD card without reinserting

http://apple.stackexchange.com/questions/62478/re-mount-ejected-sd-card-without- reinserting


Mac: Mount ejected flash drive without reinserting

http://ask.metafilter.com/241301/Mac-Mount-ejected-flash-drive-without-reinserti ng

Jun 15, 2013 6:59 AM in response to ApMaX

ApMaX wrote:


There is a real need for it, since the Mac is not easily accessible (below the Desk). In other cases the ejection may require a paperclip to take it out...

This is probably way too simple a solution but have you considered using a USB extension cable? The back plane of my Mac Pro is very hard to reach and engulfed in cables so I've used such an extension cable for years without problems. Clamp it near the female end with a cable clamp at a reachable spot on your desk and you won't lose it.

Jun 15, 2013 7:21 AM in response to Barney-15E

Thanks for the suggestions. When ejected it does not show on Disk Utility. Mountain

http://appgineers.de/mountain

does not see it either when ejected. But it does show in Apple - About this Mac - More Info - System Report - Hardware", as indicated before.


It is not a USB port but a Flash Memory Card. Yes, I know that the best is not ejecting it, but the question is for when it has been ejected for some reason.


There are no other disks attached. Just the internal Mac booting Fusion Drive (made of a booting SSD + rotationg HD). Is then safe to do the Terminal command indicated above?


Thanks again.

Procedure to Mount ejected Memory Flash Cards without reinserting or rebooting

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.