142
votes
Accepted
VirtualBox 5.1.28 fails to install on MacOS 10.13 due to KEXT security
Managed to solve it.
Eject the VirtualBox image from: Finder > Devices
Now allow the exception in: System Preferences > Security & Privacy
Finally but not least click Allow button so that way ...
38
votes
How can I identify 3rd party kernel extensions in macOS?
You can identify 3rd party kernel extensions (Kexts) via Terminal.
More specifically:
Launch the Terminal app (found within your Applications > Utilites folder)
Type (or copy and paste) the ...
14
votes
Accepted
How to identify extensions blocked by Gatekeeper
I figured it out. In System Information > Software > Disabled Software, it shows a list of these extensions with their bundle identifier. In my case, that was enough info to understand what ...
11
votes
Accepted
How to mount USB Drive in Single User Mode in Mac OS X
In order to run un-signed Kernel extensions in Mac, you need to
disable Apple Signature check for loading Kernel extensions.
Reboot Mac in Recovery mode(Command + R), then select the menu item "...
9
votes
Trying to set boot-args with nvram gets "general error" on Sierra
The kext signing restriction was integrated into System Integrity Protection starting in El Capitan, and as a result the old disable flag no longer works. But there's a new way to do it: boot in ...
9
votes
Accepted
Trying to set boot-args with nvram gets "general error" on Sierra
According to Apple KB : Prepare your institution for iOS 10 and macOS Sierra
...you must use the nvram command to properly set boot-args NVRAM variable. Starting with macOS Sierra, you must be ...
9
votes
Kernel Task is using 1000% of The CPU on macOS Catalina
Kernel_task is a dummy process which takes up CPU resources from other applications in order to cool the system down. So I would look at your system's cooling, maybe use fan tools such as Mac Fan ...
8
votes
VirtualBox 5.1.28 fails to install on MacOS 10.13 due to KEXT security
For those still struggling with this issue:
IF YOU ARE CONNECTING VIA REMOTE DESKTOP OR SCREEN SHARING or have any other mouse emulation running: It is not possible to actually click the Allow button ...
7
votes
Accepted
How to remove tripmode's kernel module?
Kernel modules don't necessarily have to reside /System/Library/Extensions. Another common kext folder is /Library/Extensions.
The TripMode kext resides in /Library/Application Support/TripMode/ ...
7
votes
Accepted
Revoke permission to run third-party kernel extension
According to TN2459
Approved KEXTs are tracked in a system-wide policy database through the team identifier in the KEXT's code signature and the bundle identifier from the KEXT's Info.plist, so ...
7
votes
Accepted
What are the HighPoint, SoftRAID macOS software extensions?
HighPoint and SoftRAID (OWC) are both OEMs that supply products for macOS and have contracted with Apple to include drivers with the operating system to support products “out of the box.” This is not ...
6
votes
VirtualBox 5.1.28 fails to install on MacOS 10.13 due to KEXT security
The answer at the following link worked for me. It required running the script provided by dstroot, approving the kext in Security & Privacy and then installing with brew cask reinstall --force ...
6
votes
Accepted
macOS cannot connect to OpenVPN using Shimo - Kext error
After contacting their support they responded with the following which solved the problem.
When this happens open the System Preferences and go to the Security & Privacy settings panel. On the ...
6
votes
Accepted
How to identify the blocked Google extension and remove it from the OS?
Here is an easy way to identify which kernel extension is causing this MacOS blocking of its install.
When you are on the Security & Privacy System Preferences… telling you:
System software from ...
5
votes
File location of kernel extensions?
You can use kextfind -b <bundlename> to find the file defining a kext you only know the bundle name of.
EDIT: newer versions of kextfind need a -print predicate to show output. Example updated ...
5
votes
VirtualBox 5.1.28 fails to install on MacOS 10.13 due to KEXT security
For some reason when I clicked "allow" it felt as if the button "did nothing" but then when I tried it a third time the button "took" (after which point it always worked). Weird.
More ideas:
reboot ...
5
votes
VirtualBox 5.1.28 fails to install on MacOS 10.13 due to KEXT security
If the GUI solution does not work, reboot in Recovery mode and enter spctl kext-consent add VB5E2TV963, then reboot in normal mode and install should be ok.
5
votes
How to identify extensions blocked by Gatekeeper
I had a similar experience today. I thought it might be of help for you.
"System Preferences > Security & Privacy > General" tab showed me a blocked system software. It mentioned developer '...
5
votes
Can't Remove Kernel Extensions Under Mojave
As the developer responsible for that KEXT, I'm sorry that it's crashing. You did the right thing just deleting it; it isn't going to be updated for Mojave (because, frankly, there's no point; what ...
5
votes
How to delete files under /Library/StagedExtensions?
I found the answer on StackOverflow when faced with the same problem.
This should help to clear the folder:
sudo kextcache --clear-staging
Original post
4
votes
How to remove all traces of a kext?
The latter half of my question turned out to be a red herring. I ran the same grep on another system which has never had this driver installed and it also appears in the prelinked kernel there.
...
4
votes
How to remove "Disabled Software" from MacOS System Report when a provided uninstall tool does not work?
The safest way is to use our uninstaller. If you have partially uninstalled you'll have to run a complete installation before uninstalling.
The uninstaller is in the /Applications/DisplayLink folder.
...
4
votes
The process `com.broadcom.mes.systemextension` causes 100% CPU usage, what is it for?
Google tells me it's part of Symantec Endpoint protection & has a known issue. See https://knowledge.broadcom.com/external/article/184880/macos-1015x-machines-experience-high-cpu.html
I can't test ...
3
votes
What is ATTOcelebrity.kext?
ATTOCelerityFC8.kext is a driver for some ATTO fibre channel cards. They fit in some pre-"trash can" Mac Pros only.
ATTO explicitly lists all Mac compatible adapters here: Apple Solutions, but forgot ...
3
votes
Trying to set boot-args with nvram gets "general error" on Sierra
I got the similar issue and resolved the with the help above solution.Thanks..
Get into Recovery Mode by restarting and holding down ⌘+R until Apple logo appears.
In the top menu click Utilities > ...
3
votes
How to identify extensions blocked by Gatekeeper
Adding to your own answer, Elliott, you can then feed this bundle ID to kextutil:
sudo kextutil -b "com.hp.kext.hp-fax-io"
Which will then tell all you ever wanted to know about it including the ...
3
votes
Load untrusted kernel extension in macOS Mojave
I wrote the developer and received the following reply (I hope he doesn't mind me posting it here):
I would prefer not to have the limitation of disabling SIP to install Volta's kernel driver. But ...
3
votes
What are the ways in which installed software can negatively impact OSX speed over time?
One notable absentee from your list is the category 'plugins'. I.e. additional software that runs within existing software on your Mac. It could be browser plugins, plugins for Microsoft Office, or ...
3
votes
Accepted
How to disable inline volume controls on headphones connected to mac?
(I wanted to answer this question, but I didn't have enough reputation.)
Please note that loading and unloading kernel extensions can have unintended consequences. This solution worked for me without ...
3
votes
How to rename/delete .kext file in Big Sur
In addition to the comments, to address the "Everything goes okay unless I do step 8, at which point the macOS will not boot, I get a message like '...was restarted because of a problem...'" ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
kernel-extensions × 164macos × 103
kernel × 24
macbook-pro × 18
driver × 15
startup × 12
kernel-panic × 11
usb × 8
security × 7
performance × 6
audio × 5
high-sierra × 5
sip × 5
recovery × 4
vpn × 4
cpu × 4
code-signing × 4
mac × 3
keyboard × 3
command-line × 3
disk-utility × 3
battery × 3
hardware × 3
software-update × 3
external-disk × 3