Link Search Menu Expand Document

Table of contents

  1. Install VirtualBox on macOS (No Apple Silicon Support)
  2. Install VirtualBox on Windows
  3. Next

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

  1. Open the VirtualBox download page, then choose the latest version and click “OS X hosts”

    virtualbox_download_page

  2. 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.

    virtualbox_installing

  3. Open the installed VirtualBox. If you can see the image below, congrats! It installed successfully!

    virtualbox_installing

  4. 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.

    kernel_driver_not_installed

    Go to System Preferences / Security & Privacy.

    macos_sys_preferences_security_privacy

    Click “Allow” in the window that appears.

    macos_allow_loading

    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

  1. Open the VirtualBox download page, then choose the latest version and click “Windows hosts”

    virtualbox_download_page

  2. 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.

    virtualbox_installing

    Click “Next”.

    virtualbox_installing

    Click “Next”.

    virtualbox_installing

    Click “Yes”.

    virtualbox_installing

    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.

    virtualbox_installing

    Click “Finish”.

    virtualbox_installing

  3. Open the installed VirtualBox. If you can see the image below, congrats! It installed successfully!

    virtualbox_installing

Next

Now you have successfully installed VirtualBox in your machine. If you want to add any Linux distribution inside the VirtualBox like: