You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

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

Did Mavericks drop support for express card SSDs?

I've been using a Wintec Filemate 128G SSD expresscard/34 as my OS disk (with a filevaulted homedir on the HDD) on my 17" (Mid 2010) Macbook Pro for awhile now. When I tried to upgrade to Mavericks it failed to boot showing the universal NO symbol, verbose boot showed it stuck waiting for root device.


Luckily I had another spare drive (I'd replaced my superdrive with another HDD to store most of my itunes libarary when I travelled last summer) and I was able to clone the SSD to the HDD just fine using target mode and my iMac. I can still attempt to boot off the SSD but when booting mavericks off the HDD, the SSD isn't even seen in disk utility.


I did a bunch of searching and didn't see any confirmation online that drivers for these expresscard ssds were removed, but it sure seems like it.


Is anyone else using one of these and not seeing this with Mavericks/10.9?

MacBook Pro, OS X Mavericks (10.9), Mid-2010 17"

Posted on Oct 22, 2013 11:42 PM

Reply
91 replies

Nov 22, 2013 11:01 AM in response to theimagehouse

I also have a 17" mid 2010 MacBook Pro whose 128GB Wintec FileMate ExpressCard/34 SSD stopped working with OS X 10.9 Mavericks. There is clearly a bug.


However, I can atest that applying The Imagehouse's fix: Installing the OS X 10.8 Mountain Lion version of IOPCIFamily.kext that was supplied at the link (Not sure exactly which OS X 10.8.x? version it is) using Kext Wizard and rebooting works.


Here's the PCI Cards page from System Information:

ExpressCard:


Type: AHCI Controller

Driver Installed: Yes

MSI: Yes

Bus: PCI

Slot: ExpressCard

Vendor ID: 0x197b

Device ID: 0x2362

Subsystem Vendor ID: 0x197b

Subsystem ID: 0x2362

Revision ID: 0x0010

Link Width: x1

Link Speed: 2.5 GT/s


Previously, the driver was not marked as being installed, although all the other information looked reasonable.

Thank you The Image House!

Dec 5, 2013 7:53 AM in response to theimagehouse

No dice. It's recognizing the card, but not mounting the disks. As previously stated, I'm trying to run an Apiotek ESATA II 300 Expresscard. I had access to the driver (through OWC's site), so I installed it directly rather than using MultiBeast. Maybe I'll try MultiBeast and see if that works?


Any thoughts, anyone?


Thanks for the help so far, cascag and theimagehouse.

Dec 6, 2013 6:46 AM in response to deltom

deltom, theimagehouse posted a link to an ML version of IOPCIFamily.kext a few posts up on this page. Download that then go through cascag's tutorial on the previous page of this thread. I haven't read that people have had success with my specific Apiotek Expresscard device (the ESATA II 300), but I'm going to start from the beginning with Multibeast and see if I can get it to work.

Dec 9, 2013 4:17 AM in response to ewwhitehead

Ewwhitehead,

Thanks for the direction however I hate to say that it didnt work for me. Cascag's link didnt work anymore and I tried The Image house's one and it didnt allow me to do so.


I have a Late 2011 MBP 17" and I am looking to get my Gmyle Expresscard to USB 3.0 to work. On my first try I messed it up got panic kernel etc and it locked my drive (long story). Having my drive wiped, on my second try I went back to ML and used Multibeast and it worked just fine while there I took the IOPCFamily.kext and saved it in my thumbdrive. Then on my third try I installed Mavericks, and that's when I got your message, I followed carefully every single step and it did not give me panic resets, I was using my ML IOPCFamily.kext copy but once I booted up it showed the apple logo and then circle crossed as a no sign and it wouldnt boot up. So I install Mavericks again and then downloaded the image house's zip files and did all the steps, boot up and it did boot up but I would get the ERROR 36.


I am very upset with all of this mess, but thankful that are people like you guys that care unlike the Genius Bar People and I quote:"there is nothing we can do, save wipping your computer"

Dec 9, 2013 6:31 AM in response to Christopher Chandler

@Christopher: I'm in the same boat as you (mid-2010 17" and WinTec 128GB) but want to install Mavericks onto the WinTec.

That's not what you did, right? cascag's instructions seem to only apply if you have Mavericks on the main HDD and then want your Expresscard enabled. Or am I reading this wrong?


I got the files posted by theimagehouse (huge thanks!) but don't know how I should use them if I want to install Mavericks on the WinTec...


Can you help with some pointers? Any idea what should be done with the kext and kext installer?


Very glad I found this discussion, Apple is starting to really p*** me off with their Mavericks support for the 17" or at least the mid-2010 17".


On a side note: a week or so before Apple released Mavericks, I saw around 10 17" MBPs appear in the refurb store and have seen none appear since the Mavericks release...gets me thinking about their desire to support the 17" in Mavericks (the refurb machines do always get shipped with the latest OS, right? That's what I remember from when I bought one years ago...)

Dec 9, 2013 7:14 AM in response to photoseb

@photoseb,


You are correct. I didn't install Mavericks onto the Wintec card. Instead, I replaced the internal hard disc with a Crucial SSD some months ago while running 10.8, and so upgraded to 10.9 as normal. I use the Wintec card for additional storage - actually my iTunes library. Actually, given Apple's ropey (at best) support for ExpressCard SSDs on 10.9, I don't think it's a good idea to trust to booting 10.9 from a Wintec card. (10.8 & earlier should be fine...but you might have some grief choosing the boot disc when running 10.9.) Of course it should work if you're willing to live on the edge! I wouldn't be surprised if future OS X 10.9 updates try to put back the 10.9 driver...and we don't know if/when Apple will fix it, so this may be more trouble than it's worth.


In order to do it, you're going to have a fairly hard time, because when the 10.9 installer puts the broken IOPCIFamily.kext onto the system, you're going to interrupt the installation process to boot up from somwehere else so that you can put the 10.8 IOPCIFamily.kext back in its place. You'll need root access to the Wintec disc that you're installing 10.9 on, and I expect FileVault will get in the way too if you're using it. When logged in with root access to the Wintec disc, make sure that the ownership is set to root:wheel and that the permissions are 755 otherwise the OS X kernel won't load it - that's what Kext Wizard does for you when it copies the file.)


Good luck if you try this!


Something else for the group: I recently filled up the Wintec SSD card (by accident) and OS X 10.9 did not handle it well. It trashed the file system (mismatching free block count), made it unmountable, and I had to reformat it and recover it from Time Machine backup. Nice work Apple. After recovery, it worked fine again.


Along the way, the system log showed lots of "TRIM ignored" messages...because I had not enabled TRIM on the Wintec SSD card even though it supports it. I have since used the 3rd party TRIM enabler to enable it on both the Wintec card and my Crucial SSD. Your mileage may vary, but enabling TRIM might have become something you really want to do in 10.9, where as it was more optional on 10.8. This could also have been a consequence of using the 10.8 IOPCIFamily.kext, but I rather doubt it as that driver should just expose devices to the operating system. The real I/O is performed by the SATA kernel extension, sending messages through IOPCIFamily.kext when talking to the Wintec card. But I'm just speculating here and I have not filled up the Wintec disc again since enabling TRIM.


Regards,

Chris

Did Mavericks drop support for express card SSDs?

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