Hi,
I've managed to install Mac OS X via virtual box on my Mac. Both have latest Mavericks version. And guest can't access network at all. I'm trying to make VM with XCode, to run it as Jenkins slave that deploys our iOS applications.
Also it would be nice to have OS X Vagrant box.
Mac OS X Host + Mac OS X Guest networking problem
-
AndrewDryga
- Posts: 3
- Joined: 30. Mar 2014, 06:29
-
AndrewDryga
- Posts: 3
- Joined: 30. Mar 2014, 06:29
Re: Mac OS X Host + Mac OS X Guest networking problem
I can't send links, so sorry for format:
s020.radikal.ru_/i717/1403/de/992dcceda66c.png
s020.radikal.ru_/i711/1403/8b/3ebf17f48b69.png
Clicking on + doesn't do anything, assistant doesn't show any options available
i022.radikal.ru_/1403/93/0390195cecbc.png
Please, remove _ in the end of domain
s020.radikal.ru_/i717/1403/de/992dcceda66c.png
s020.radikal.ru_/i711/1403/8b/3ebf17f48b69.png
Clicking on + doesn't do anything, assistant doesn't show any options available
i022.radikal.ru_/1403/93/0390195cecbc.png
Please, remove _ in the end of domain
-
AndrewDryga
- Posts: 3
- Joined: 30. Mar 2014, 06:29
Re: Mac OS X Host + Mac OS X Guest networking problem
I've created guest machine again after running script:
And now networking works!
Code: Select all
#!/bin/bash
unload() {
if [ `ps -ef | grep -c VirtualBox$` -ne 0 ]
then
echo "VirtualBox still seems to be running. Please investigate!!"
exit 1;
elif [ `ps -ef | grep -c [V]ir` -gt 0 ]
then
echo "Stopping running processes before unloading Kernel Extensions"
ps -ef | grep [V]ir | awk '{print $2}' | xargs kill
fi
echo "Unloading Kernel Extensions"
kextstat | grep "org.virtualbox.kext.VBoxUSB" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxUSB
kextstat | grep "org.virtualbox.kext.VBoxNetFlt" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxNetFlt
kextstat | grep "org.virtualbox.kext.VBoxNetAdp" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxNetAdp
kextstat | grep "org.virtualbox.kext.VBoxDrv" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxDrv
}
load() {
echo "Loading Kernel Extentions"
sudo kextload "/Library/Application Support/VirtualBox/VBoxDrv.kext" -r "/Library/Application Support/VirtualBox/"
sudo kextload "/Library/Application Support/VirtualBox/VBoxNetAdp.kext" -r "/Library/Application Support/VirtualBox/"
sudo kextload "/Library/Application Support/VirtualBox/VBoxNetFlt.kext" -r "/Library/Application Support/VirtualBox/"
sudo kextload "/Library/Application Support/VirtualBox/VBoxUSB.kext" -r "/Library/Application Support/VirtualBox/"
}
case "$1" in
unload|remove)
unload
;;
load)
load
;;
*|reload)
unload
load
;;
esac