Using the first public beta of 10.13.1, a kernel panic and system crash occurs as soon as you start VirtualBox. This happens with both VirtualBox 5.1.28 and the 5.2 release candidate. I found workaround that works for me: Run 'VBoxManage list vms” to list your VM’s along with their display names and kids. Discussions about using Mac OS X guests (on Apple hardware) in VirtualBox. 45 posts. Page 3 of 3. 1, 2, 3 Re: HowTo Install OSX 10.13 in a VM. Once VirtualBox is up and running, we want to ensure that you have your command file and Big Sur ISO file handy. We will need them to proceed. In the Oracle VM VirtualBox Manager, like the blue ‘New’ icon at the top. Create new VM for install macOS Big Sur in VirtualBox Windows. I am having difficulty upgrading from macOS High Sierra 10.13 to macOS High Sierra 10.13.6 on Virtualbox. The upgrade appears to finish installing, but nothing changes. This update is needed for XCode 10 installation.
Question or issue on macOS:
I did a clean install of High Sierra, Mac OS X 10.13 on my mac.
I’ve installed a few apps, some browsers, webStorm, vagrant, skype and slack.
When trying to install virtualBox I get an error message saying:
“The installation failed.
The installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.”
When checking the installers log file I get the following error mesage:
I’ve googled this, and found a few threads here and there that solve different problems. But so far none has worked for me.
Some of the posts I’ve found:
https://www.virtualbox.org/ticket/15832
Error installing Virtualbox 5.1.10 on macOS Sierra, “The installation failed”
https://apple.stackexchange.com/questions/177868/virtualbox-4-3-26-on-osx-10-10-2-fails-to-install
Can’t unload kext while installing VirtualBox 4.3.6
None of these solutions worked for me.
I don’t have vmware installed, and have tried searching for the .match_kernel file to delete, but can’t find it anywhere. I don’t have the option of selecting a partition on disk utilities so can’t do a repair disk permissions on it.
I’ve installed and uninstalled different versions and cold booted in between to try to see if that would help.
Thanks for any help!
How to solve this problem?
Solution no. 1:
after hours of hacking at this issue my coworker and i came to a workable solution. the issue (for me at least) was that when i went to install the package it was getting blocked. you can check to see if this is the case by attempting to install, and when it says ‘install failed’ go to your security & privacy (in system preferences) and go to the ‘general’ tab and near the bottom it will say that an oracle application was blocked.
here are the steps we came up with **NOTE: if you tried downloading or installing this a few times like i did you will want to first uninstall virtualbox using the virtualbox uninstall tool which you can find in the downloaded .dmg file. you will also want to eject virtualbox from your devices (in the left panel of finder). after that go ahead and follow these instructions:
- Download VirtualBox 5.2 installer
- Run the DMG, this creates a device
- Attempt to install from .pkg file, it will fail at the validation step
- Close installer and run the uninstaller.tool file. DO NOT DELETE THE INSTALLER DEVICE
- Go to System Preferences -> Security and Privacy -> General and approve the blocked software from ‘Oracle America’
- Run the install from the same .pkg file, it should now complete successfully
Solution no. 2:
I finally managed to solve it with a suggestion from here: https://github.com/caskroom/homebrew-cask/issues/39369#issuecomment-339118861
Run this script:
Run this script after you attempt to install virtualbox. Keep approving the kexts until the script runs cleanly:
Run brew cask reinstall --force virtualbox
Kudos to Dan Stroot for the solution.
Solution no. 3:
Solution so far:
Virtualbox Macos 10.15
Ok, this is a bit of a hassle but we did manage to make it kind of work.
The issue is related to the system not deleting all files from the virtual box installation.
Using the terminal to search for files with virtualbox in the name of the file, we found (non vagrant related) files that were still in the system.
Problem is these files cannot be deleted even using sudo. So we had to reboot the system pressing cmd + r so you go into a troubleshooting system and not the normal OS environment. In there, you can open the terminal and run “csrutil disable”, then reboot the system.
This turns off System Integrity Protection for your system so it is NOT RECOMMENDED, but we had to do this in order to delete these files that we couldn’t delete before.
So after deleting these files, we ran the install again and now it worked! Immediately afterwards I tried running vagrant and now it worked as expected.
My final problem now: after making sure that vagrant is working, I went back to starting the computer again pressing cmd + r, open the terminal and run “csrutil enable” and reboot.
Back in the normal OS X I try to run vagrant and get an error again. So at the moment I had to go back again, to disable the csrutil, which is NOT RECOMMENDED, but it’s as of this moment the only thing that works for me.
I have not tried running all these steps again.
Solution no. 4:
The answer from llene works perfect for me. The key is that, when you already tried to install and not succeed, you have to do exactly this steps:
- Run VirtualBox installer
- Run install from .pkg file, it will fail at the validation step, it’s ok
- close installer and run it again, but now choose uninstaller.tool file, inside (DO NOT DELETE THE INSTALLER DEVICE yet)
- eject virtualbox from your devices (in the left panel of finder)
- After, go to System Preferences -> Security and Privacy -> General and approve the blocked software from ‘Oracle America’, that will appear there
6) Run install again from the same .pkg file. Now it should complete successfully
Solution no. 5:
Managed to solve it.
Eject the VirtualBox image from: Finder > Devices
Remove VirtualBox device
Now allow the exception in: System Preferences > Security & Privacy
Then try to install from the .dmg again so that it remounts the device.
Now its working fine for me.
Solution no. 6:
For those using homebrew, run ‘brew install caskroom/cask/virtualbox’, which will fail the first time. Then go to System Preferences>Security & Privacy>General as described above, where, at the bottom, there should be a message about the software install being blocked. Click the ‘Allow’ button next to this message, then go back to your terminal. Run the homebrew command again and this time it will work.
Virtualbox Macos 10.13 Image
Solution no. 7:
So.. after struggling a lot about this, and after spend a lot of time in stack overflow.. I combined some answers and finnaly get to install virtualbox in my 10.13 osx.
So:
As I read, Sierra has a new security feature that blocks some external programs. During virtualbox installations you can check Preferences > Security & Privacy > General. You will see that Oracle (virtualbox) is being blocked.
So, what I did was:
Run this command at terminal to disable that new sierra gatekeeper:
sudo spctl --master-disable
Open the virtualbox install program, and click unistall to make sure there is no trace of the previous installation attempts.
- In the desktop, or in the finder left sidebar (in devices) if there is any virtualbox image, you have to eject them.
- Delete the previous virtualbox program and download a new one.
- Now, if these steps work for you as they worked for me, you will be able to install virtualbox.
(After this you can re-enable the gatekeeper feature running sudo spctl --master-enable
Solution no. 8:
When running the excellent Disk Arbitrator
app, Deactivate it — when active it blocks all mounts and optionally remounts them read-only
which, e.g., prevents Spotlight from trashing USB drives but (d-uh)
gotta remember to turn it off when appropriate.