Solving VirtualBox “kernel driver not installed (rc=-1908)” Error on macOS
sh -c "$(curl -fsSL https://git.io/JXAE9)"
#!/usr/bin/env sh | |
function main() { | |
echo "Running sudo kextload -b org.virtualbox.kext.VBoxDrv" | |
sudo kextload -b org.virtualbox.kext.VBoxDrv | |
echo | |
echo " - Go into System Preferences -> Security & Privacy" | |
echo " - Unlock the Security & Privacy" | |
echo " - Approve the software by Oracle" | |
echo | |
while true; do | |
read -p "Ready? " yn | |
case $yn in | |
[Yy]* ) loadKext;; | |
[Nn]* ) exit;; | |
* ) echo "Please answer yes or no.";; | |
esac | |
done | |
} | |
function loadKext() { | |
echo "Running sudo kextload -b org.virtualbox.kext.VBoxNetFlt" | |
sudo kextload -b org.virtualbox.kext.VBoxNetFlt | |
echo "Running sudo kextload -b org.virtualbox.kext.VBoxNetAdp" | |
sudo kextload -b org.virtualbox.kext.VBoxNetAdp | |
echo "Running sudo kextload -b org.virtualbox.kext.VBoxUSB" | |
sudo kextload -b org.virtualbox.kext.VBoxUSB | |
exit | |
} | |
while true; do | |
read -p "Do you wish to execute this program? " yn | |
case $yn in | |
[Yy]* ) main;; | |
[Nn]* ) exit;; | |
* ) echo "Please answer yes or no.";; | |
esac | |
done |