• How to Install Ubuntu on Windows 10 using Virtualbox Virtual Machine

    Installation Ubuntu Linux for testing or learning purpose on Windows 10 can be achieved by simply installing it on a virtual machine. The two popular virtualization software for Windows are Virtualbox from Oracle and VMware’s VM Player.  Today, this guide will show you how to download and install the Ubuntu on Windows 10 with help virtualization software Virtualbox without deleting any data of your Windows 10 OS. The benefit of this tutorial is that the Ubuntu VM will run on Windows 10 when you command and doesn’t require any alteration in the Windows boot file or partitioning.

    We are using the Virtualbox but the procedure is almost same for VMware Virtual Player too for installation of Ubuntu or any other Linux operating system.

    Things you need to Install Ubuntu Linux on Windows 10

    The prerequisites to Install Ubuntu on Windows 10 are:

    1. Oracle Virtualbox (link available below in the steps)

    2. Ubuntu ISO bootable image (link provided below)

    3. Virtualbox Guest Additions

    4. Windows 10 as host operating system

    Steps to perform the Ubuntu system installation on Windows 10 VirtualBox

    1. Download and Virtualbox Windows 10 Installation

    2. Ubuntu ISO download

    3. Install Virtualbox

    4. Create an Ubuntu VM

    5. Install Ubuntu on Virtualbox Windows 10

    6. Install Virtualbox Guest Additions

     

    Note: The step by step guide given below is also same for the Ubuntu installation on Windows 7 and Windows 8 using Virtualbox

     

    1. Download and Virtualbox Windows 10 Installation

    Step 1: First we need to download the Oracle’s Virtualbox virtualization software on Windows 10. For that use the link: www.virtualbox.org. Click on the Download VirtualBox button and select VirtualBox platform package for Windows.

    Virtualbox downalod and install on windows 10

     

    Step 2: After downloading the setup which is around 109 MB, right click on it and select Run as administrator to install it.

    Note: Before Installing the Virtualbox on Windows be sure that your system supports the Virtualization and it enabled in the BIOS.

     

    Ubuntu ISO download

    Step 1: The open source Ubuntu Linux comes in different flavors and you can download any of them from the official Ubuntu’s website. Here is the Link: www.ubuntu.com/download/desktop

    Note: If you already have the Ubuntu.iso file then leave this step.

    Download Ubuntu Desktop

    Step 2:  Right now while performing this guide the two versions of Ubuntu are available: Ubuntu 16.04.3 LTS and Ubuntu 17.10. The Ubuntu 16.0.4.3 is the stable and Long terms support version while the Ubuntu 17.10 is the latest build but struggling with some bugs. So, it is good to do download the stable and LTS ISO file.

    How To Install Virtualbox on Windows 10 64bit

    Note: If already have installed the Virtualbox then skip this step.

    Step 1: Right-click on the downloaded Virtualbox.exe file and run it as administrator to install it.

    virtualbox installation on windows 10

    Step 2: Click on the next button.

    how to install virtualbox on windows 10 64 bit

    Step 3:  At this, if you want to change the installation location of Virtualbox rather than default C: drive then click on browse button and select the folder or drive where you want the custom installation.

    Install Virtualbox on Windows 10 64bit 2

    Leave all the checkboxes as it is and click on next and install the Virtualbox on Windows 10.

    Install Virtualbox on Windows 10 64bit

    Create an Ubuntu VM (Virtual Machine)

    Step 1: After successful Virtualbox installation, run it to create an Ubuntu VM. Click on New and give some name to your Ubuntu VM. For example, here we have used H2S. From the type drop-down box select the OS type which is  Linux and Version is Ubuntu 64 bit. If you have Ubuntu 32 bit version then please select that.

    Create an Ubuntu VM

    How Much Memory Do You Give Your Virtual Machine

    Step 2: In this step, the Vitrualbox will ask to set the Virtual Machine Memory Size for Ubuntu VM. The recommended RAM for Ubuntu OS is 2 GB or 2048 MB but you can assign more for better performance. For example here in our Windows 10 PC, we have maximum 8GB memory and out of that, we are going to assign 4GB to Ubuntu VM.

    Set Virtual Machine Memory Size for Ubuntu

     

     

    Don’t Miss: How To Install Ubuntu From a USB Stick on Windows 10 PC

     

    Create A Virtual Hard Drive For Ubuntu VM (Virtual Machine)

    Step 3:  After assigning the memory, its time to provide some space for the installation of Ubuntu VM. To create a new virtual hard disk select the option “Create a virtual hard disk now” and click “Create”.

     

    Create A Virtual Hard Drive for Ubuntu Virtual Machine

    Choose Virtual Hard disk Type

    Step 4: The Virtualbox offers three type of Virtual hard drives:

    1.VDI- Virtual Disk Image

    2.VHD- Virtual Hard Disk

    3.VMDK- Virtual Machine Disk

    If you are planning to use the Virtual hard drive with some other virtualization software in future such as with VM player or Windows Hyper-V then you choose according to that otherwise leave it as it is “VDI” and click on NEXT.

    There are a number of different hard drive types that you can choose from. Choose “VDI” and click “Next”.

     

    Choose the Type of Virtual hard drive VDI, VHD, VMDK

     

    Storage on Physical Hard disk for Ubuntu VM

    Step 5: To install Ubuntu Virtual Machine files on physical storage of Windows 10, the Virtualbox offers two options:

    1. Dynamically allocated
    2. Fixed Size

    The Dynamically allocated hard disk option will only use space as it required. For example, you assigned 30 GB to Ubuntu VM but if it requires 10Gb initially then the Virtualbox uses only that and not going to block the whole 30GB. And in future, it requires more, expands according to that.  It is good in terms of disk space but not performance wise.

    Fixed Size on another hand block whole space you have assigned to the VM. For example, if you allocated the 30GB, then the machine will straight away assign that portion from the physical hard drive to Ubuntu VM. The Fixed size allocation is better for performance but take some time to create if you are assigning a large amount of space.

    Choose the option you would like and click “Next”.

    Storage Type on virtual HArd disk for Ubuntu VM

     


     

     

     

    Virtual Hardrive File location and Size

    Step 6: Give some name to your virtual hard disk and select the amount of space you want to assign the Ubuntu VM. The minimum recommended space is 25GB. You can assign more for better performance.

     

    Select and assigne the sSize Of Virtual Hard Drive

    Assign Ubuntu ISO to Virtualbox

    Step 7: Go to setting and from storage click on the empty CD-Rom icon and from the Optical drive option choose the Virtual optical Disk File and select the Ubuntu.iso file which is our downloaded beginning of this article.  After selecting the ISO file click OK.

    Assign Ubuntu ISO to Virtualbox

     

    Install Ubuntu On Your Virtual Machine

    Step 1: On the top of the Virtual box you will an option “START“, click on that to initialize the Ubuntu installation process on Windows 10.

    Step 2:  The Ubuntu first screen will load two options Try Ubuntu or Install Ubuntu.

    Select the installation language and after that the “Install Ubuntu” option.

    Install Ubuntu On Your Virtual Machine

     

    Step 3: If you have enough internet bandwidth and then you can select the option download the updates while installing Ubuntu.

    The second option doesn’t require an internet connection and recommended to select it to install third party software such as graphics driver, Mp3 player, flash and other media files.

    Click “Continue”.

     

    Step 4: In this step, you will decide how you want to decide the Ubuntu either clean installation or dual boot with some other OS. Leave the default option the “Erase disk and install Ubuntu” option because it is on the virtual machine won’t going to affect the physical Windows 10 machine.

    Click “Install Now” and “Continue“.

     

    Choose The Installation Type


    Step 5: Select your country to sync the Ubuntu OS time zone with your’s and click “Continue”.

    Choose Your Location for Time zone

    Step 6: Click on the  “Detect Keyboard Layout”  to automatically detect your keyboard layout and if the machine not able to do it, you can select it manually. Click “Continue”.

    Ubuntu Keyboard layout

    Step 7: Create a user and set the password for your Virtual Ubuntu machine and click on continue to install the Ubuntu Virtualbox.

    How to Install Ubuntu on Windows 10 using Virtualbox Virtual Machine

    Don’t Miss: How To Install Hyper-V on Windows 10

    Finally, the Ubuntu is installed on VirtualBox on Windows 10 as host machine and you and I together have done a great job!

     

     

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.