Jump to content

Remove kext using install DVD disc Terminal?


stealthzx
 Share

6 posts in this topic

Recommended Posts

Keep having to reload system when trying new kext which causes kernal panic crash.

Unable to startup in safe mode, with usb keyboard plugged in, F8 or shift do not work. Have tried repairing permissions with disk utility. Is there a way to remove the kext (IONetworkingFamily, trying to get ethernet to work) with Terminal? ps Terminal noob, if possible type line required to do so please. I have no external drive to backup to, so am I stuck reinstalling system everytime?

Link to comment
Share on other sites

cd /Volumes/partition_name/System/Library/Extensions
mv IONetworkingFamily.kext IONetworkingFamily.kext.bad

or

rm -r /Volumes/partition_name/System/Library/Extensions/IONetworkingFamily.kext

If partition name contains spaces, precede spaces with a \ or put the name between "".

 

Example:

 

/Volumes/Mac\ OS\ X/System/Library/Extensions

 

or

 

/Volumes/"Mac OS X"/System/Library/Extensions

Link to comment
Share on other sites

cd /Volumes/partition_name/System/Library/Extensions
mv IONetworkingFamily.kext IONetworkingFamily.kext.bad

or

rm -r /Volumes/partition_name/System/Library/Extensions/IONetworkingFamily.kext

If partition name contains spaces, precede spaces with a \ or put the name between "".

 

Example:

 

/Volumes/Mac\ OS\ X/System/Library/Extensions

 

or

 

/Volumes/"Mac OS X"/System/Library/Extensions

 

 

Thank you, will come into use quite a bit for me i think!

ps title should have read install DVD disc, not startup disc.

Link to comment
Share on other sites

I managed to remove the IONetworkingFamily.kext but realised I need to put the original back in place as kernal panic states cannot find required file.

What line of text would I need to replace the original, located on desktop, to replace it in System/Extensions folder?

 

Is there anywhere that teaches the basics of using terminal?

Link to comment
Share on other sites

Terminal commands A-Z: http://ss64.com/osx/index.html

 

man pages: http://www.manpagez.com/man/

 

cd to the desktop, then cp-R the kext to /System/Library/Extensions.

 

The following commands restore permissions and rebuild the extension cache:

sudo -s (type your password)
chown -R root:wheel /System/Library/Extensions
chmod -R go=u-w /System/Library/Extensions
touch /System/Library/Extensions/

 

Copying with cp -pR maintains permissions on a file/folder

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...