Table of contents
Install VirtualBox on macOS (No Apple Silicon Support)
If you’re using Apple Silicon (≥ M1), VirtualBox may not work well. You will need to find alternatives. Check if you’re using Apple Silicon
Open the VirtualBox download page, then choose the latest version and click “OS X hosts”
Once you get the downloaded install package, click on it and you will see the image below. Click on VirtualBox.pkg. In the next several steps, you will see some questions during the installation process. Just click “Allow”, “Continue” and “Done”. That’s it.
Open the installed VirtualBox. If you can see the image below, congrats! It installed successfully!
To avoid VirtualBox complaining about the kernel driver in the future, i.e. the error is shown below, you must explicitly allow VirtualBox to load, in the macOS system preferences, within the first 30 minutes after VirtualBox is installed.
Go to System Preferences / Security & Privacy.
Click “Allow” in the window that appears.
This Allow button section shows up only after first 30 minutes after the installation of VirtualBox. If you have this error and don’t see the button, uninstall VirtualBox, remove its belongings (there are usually some files left) and install it once again, then check this button again.
Install VirtualBox on Windows
Open the VirtualBox download page, then choose the latest version and click “Windows hosts”
Once you get the downloaded install package, click on it and you will see the image below. Click on VirtualBox-xxxxx-Win.exe. In the next several steps, you will see some questions during the installation process.
Click “Next”.
Click “Next”.
Click “Yes”.
Click “Install”. After that, it may take a while, so please be patient. During the installation process it will ask for your permission. Click “Allow” or “Yes” to complete the installation.
Click “Finish”.
Open the installed VirtualBox. If you can see the image below, congrats! It installed successfully!
Next
Now you have successfully installed VirtualBox in your machine. If you want to add any Linux distribution inside the VirtualBox like: