|Apr 2, 2010, 09:05 AM||#1|
Problem with IOstorageFamily.kext
The following message came up when trying to connect an external drive to the usb port:
"System extension cannot be used
The system extension /System/Library/Extension/IOstorageFamily.kext was installed improperly and cannot be used. Please try reinstalling it, or contact the product's vendor for an update."
Earlier I installed Disk Warrior 4.2. After using it I restarted the system and when I wanted to use a usb-stick the message came on the screen and the device did not function.
There was problems with the FW800 port as well.
This thread did not help me that much.. http://forums.applenova.com/showthread.php?t=34056
Would be very glad and grateful if someone could help me with this!
Last edited by LuapStar; Apr 2, 2010 at 01:49 PM.
|May 3, 2010, 10:13 AM||#2|
Don't get excited, this is not a fix
Sorry you are having that problem. I have it too with numerous different external USB drives and have also had it with a USB scanner and a memory stick
Normally what happens it that I get the error when I plug in a device. I unplug the device again and reboot. I get the spinning startup circle then a No Entry sign and it's Game Over for the OS. I re-install the OS from my OS DVD and I'm up and running again until the next time I get the error. It is always invoked by plugging in a USB device. I had another problem where my Mac would power on by itself as soon as I plugged the mains cable in. One time, after an IOstorageFamily.kext error, my MacPro would not allow me to install the OS again. I just got the spinning circle and it would not see the OS DVD. I took it in to Apple to get them to fix it. They installed a new Logic Board (£400 - ouch!) which solved the problem with the powering on by itself and the inability to re-install the OS but the IOstorageFamily.kext error reappears every now and again
The last two times it has happened I have just rebooted straight away without unplugging the drive. Upon reboot, the drive is accessible and all is well. I am mystified by all of this. Once when I got the IOstorageFamily.kext error I ran Disk Utility and it showed me my external disk as being connected but not mounted
I'm gutted because I no longer trust my MacPro or any of my external drives - I have 3. I can't get Apple to fix it because every time I take it in to the Apple Store Genius Bar they reinstall the OS and watch me plugging in USB devices randomly without so much as a sniff of a complaint from the OS
I hope that you get a resolution for your problem. I'm not so sure I will
Did you try replacing the IOstorageFamily.kext file as suggested in the thread you linked? You need to have a working backup of course!
Best of luck
|May 28, 2010, 05:57 PM||#3|
Seems that an errant DiskWarrior icons file gets inserted in the IOstorageFamily.kext file.
a) Go to the file in /System/Library/Extensions.
b) Control-click it and select "Show Package Contents."
c) Go to Contents/Resources.
d) Delete the Preview.icns file.
|Apr 5, 2011, 12:17 AM||#4|
May 1992: Macintosh IIsi 20Mhz 68030, 5MB RAM, 40MB HD, 12" B&W display, System 7.0.1.
Now: 27" iMac (2011) 2.7GHz Core i5, 16GB RAM, 4TB HD, Mountain Lion
|Apr 28, 2011, 01:21 PM||#5|
You absolute life saver Henin
Thank you so much for taking the time to help us with this.
Firstly, your fix worked exactly as you said and indeed I had run Diskwarrior today. I found it on an old disk and wondered if it worked so I ran it. Didn't do anything with it, just ran it, then deleted it because it could not see all of my drives so I didn't trust it. Seems it left me with a little gift before it went
Having come back to this thread I see that I have not been updating it with my findings. After taking my Mac to Apple and it not exhibiting the problem, I eventually discovered that it was an iTunes update which was trashing my OS. Having recovered my OS from a clone of it, I installed the software updates one by one until BINGO! An iTunes update was installing and then the dreaded error message came up "system extension cannot be used - IOstorageFamily.kext is FUBAR"
I replaced it from a backup and all was OK
This time round I got the error message when I put a CD in the drive. As soon as I pressed the Eject key to close the drive the error message came up and the CD spun up but did not mount. I rebooted expecting the dreaded spinning circle and ensuing Exclamation Mark but it came back up again but with the same error on inserting the CD
That was when I found this post (forgot I had posted and had not seen Henin's response and thus had not thanked you for it Henin)
So, thanks again. Brilliant !!!
|Nov 24, 2013, 05:40 AM||#6|
I know this is now an old thread, but I feel I should post here as it's the top item on Google search for this problem.
I use IconBox for OSX Mavericks, so the problem is similar. I had changed the default drive icons for removable drives.
I found repairing disk permissions solved the problem.
Go to: Applications > Utilities > Disk Utility
Then: Click repair disk permissions.
I do not know why I had not thought of doing that sooner, I have had the problem for weeks
MacBook Pro 13-inch, Mid 2012 - Intel HD Graphics 4000 1024 MB, 16GB RAM | Boot Camp - Mac, Windows | 5.1 Logitech Z-5500 speakers - ckhatton.com
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|AppleHWSensor.kext||harrymatic||PowerPC Macs||2||May 4, 2014 10:27 AM|
|Passing a string(in user mode) to kernel kext(kext have a dynamic buffer)||mehdies||Mac Programming||0||Apr 28, 2013 01:22 AM|
|Please compile this kext.||rabidz7||Mac Programming||7||Apr 18, 2013 07:13 PM|
|ATI HD 4550 kext||harry001||OS X 10.8 Mountain Lion||0||Apr 16, 2013 04:50 AM|
|Can't get started with kext development||digory||Mac Programming||1||Jan 5, 2013 09:15 AM|
All times are GMT -5. The time now is 02:53 PM.