Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Apple Systems and Services > OS X

Reply
 
Thread Tools Search this Thread Display Modes
Old Apr 2, 2010, 09:05 AM   #1
LuapStar
macrumors newbie
 
Join Date: Mar 2009
Problem with IOstorageFamily.kext

Hi,

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!

- F

Last edited by LuapStar; Apr 2, 2010 at 01:49 PM.
LuapStar is offline   0 Reply With Quote
Old May 3, 2010, 10:13 AM   #2
BobMcFish
macrumors newbie
 
Join Date: May 2010
Location: South East England
Don't get excited, this is not a fix

Hi
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
Bob
BobMcFish is offline   0 Reply With Quote
Old May 28, 2010, 05:57 PM   #3
henin
macrumors newbie
 
Join Date: May 2010
Solved

See: http://forums.applenova.com/showthread.php?t=34056.

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.

Problem solved!
henin is offline   1 Reply With Quote
Old Apr 5, 2011, 12:17 AM   #4
Bregalad
macrumors 6502
 
Join Date: Jul 2002
Location: Vancouver
Quote:
Originally Posted by henin View Post
See: http://forums.applenova.com/showthread.php?t=34056.

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.

Problem solved!
Sometimes an old thread comes to the rescue. One of my FireWire drives stopped mounting when I tried to hot plug it. I opened the package above and discovered Preview.icns lurking in mine too. Thank you!!
__________________
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
Bregalad is offline   1 Reply With Quote
Old Apr 28, 2011, 01:21 PM   #5
BobMcFish
macrumors newbie
 
Join Date: May 2010
Location: South East England
You absolute life saver Henin

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 !!!
BobMcFish is offline   1 Reply With Quote
Old Nov 24, 2013, 05:40 AM   #6
Phloem
macrumors newbie
 
Join Date: Feb 2008
Possible Solution

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

Source
__________________
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
Phloem is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > OS X

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
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

Forum Jump

All times are GMT -5. The time now is 09:34 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC