Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
p.H

How To Use Single User Mode And How To Use It To Uninstall Kexts

1 post in this topic

Recommended Posts

about:

 

The following guide will allow you to uninstall a kext using Single User Mode during boot when a kext that you have recently installed is causing your system to not boot. The installation VodooHDA.kext on some systems is a example of a kexts that may make your system to not boot.

 

Accreditation:

 

Giorgio Multi post found here

Wiki post found here

Edited by p.H and Rampage Dev

 

Method 1: Mac OS X Using Single User Mode

 

Part 1: What Is Single User Mode

 

Single User Mode is different from a Safe Mode boot in that the system goes directly to the console instead of starting up the core elements of Mac OS X (items in /System/Library/, ignoring /Library/, ~/Library/, et al.). From there users are encouraged by a prompt to run fsck or other command line utilities as needed (or installed).

 

Part 2: How To Boot Into Single User Mode

 

1. Record the kext you wish to remove

 

2. At the boot loader prompt screen type in the following:

 

 

-S

 

3. Press Enter

 

 

4. After the system loads a blinking cursor will appear. This indicates that you may start typing in commands.

 

5. Replace name_of_the_kext.kext with the name of your kext you wish to remove

 

6. Type the commands below, press enter after finish entering each line:

 

 

mount - uw /
cd /System/Library/Extensions
rm -rf name_of_the_kext.kext
sudo rm -rf /System/Library/Caches/*
shutdown -r now

 

 

 

 

Note Make Sure That The Spaces And Casing In The Text Is Correct

 

 

7. The kext should now be removed

 

Method 2: Using Windows Or Other Operating System

 

You can remove a kext by using macdrive or other programs which allow you to access the OS X partition. All you need to do is just delete the entire folder of the kext. (kexts are displayed as folders on windows or other OS)

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.



×