How To Configure Virtualbox And Install Windows 10 In Linux

One of the most popular ways to use Linux with another operating system on a single machine is to use the dual boot feature. This allows users to have two different operating systems on a single machine but requires the restart of the PC each time that they want to switch to a different OS.

Having to restart a computer every time you want to switch operating systems isn’t that convenient especially for someone who is a frequent Windows user and it’s a bit edgy about using Linux.

One of the easiest ways is to have one Operating system in a virtual machine — which emulates the operating system and allows it to run like a normal app on the main OS.

On Linux Mint and Ubuntu, Virtualbox is available by default and can be easily installed by running the following commands: {sudo apt-get install virtualbox-5.0}.

For those not familiar with Virtualbox, it is an open source software distributed by Oracle which creates virtual machines — a host operating system allowing space on the hardware of the computer to be the virtually reserved for a guest OS.

In this tutorial, we are going to show you a step by step installation of Windows 10 in Virtualbox running on Ubuntu or any other distribution for that matter.

Few things you need before we proceed:
1.Windows 10 ISO
2.At least 4GB of RAM in your system (the more the merrier)
3.An additional 20GB of internal storage space for the Windows 10

Step One:

After already installing the VirtualBox by using the aforementioned command line, you now start the Virtual machine and on the main UI, select new and name the virtual machine. You will also need to select the OS and version as shown on the picture then click next.



Step Two:

The next interface will prompt you to choose RAM size, as 2GB is the recommended size for the Windows 10 64-bit version which is being used for this tutorial, you can choose that or bump it up for an enhanced user experience.


Step Three:

Now you can select disk space for the VM which you can leave at the recommended size or add some more gigs.


Step Four:

Format the unallocated Hard disk space using the default VDI format, however, if you know what you’re doing, you can go on and select any other of the options below it.


Step Five:

Now you can select between using dynamic and Fixed allocated disk sizes for the virtual machine. If you select “Dynamic”, the VM will later expand out of the allocated disk space based on your usage and how many files you keep in the virtual machine. Afixed size, however, doesn’t change.


Step Six:

This is the final step in configuring your virtual machine before actually installing the Windows 10 operating system in it. Here, you choose the name of the hard disk for the VM and location on the main hard drive. The default location is the Home Directory then click create.


Step Seven:

After clicking on create, you should be taken to the main home screen where everything is prepped for the Windows 10 installation. Click on Settings, then go to Storage and Add New Optical Drive, click on the desk and go to the folder where you have the ISO image of the Windows 10. Clicking on it will have it listed under storage then click OK.




Step Eight:

Clicking OK should take you back to the home screen again, click on Start to initiate Windows 10 installation sequence — which is the same procedure as installing the OS on a regular system.



After installing Windows 10, your internet connection should be shared with the virtual Windows requiring no further configuration and now you are set.


In conclusion, you can enjoy an optimal Windows 10 experience if you ramp up your hardware configuration but mind you, you don’t want to overdo things especially if your PC’s hardware isn’t that great.


if you have any thoughts or concern regarding the tutorial, kindly let us know in the comments section down below.

About The Author
Lamin Kanteh
Lamin loves smartphones and was introduced to the world of mobile devices with Android. Ubuntu is new to him, but he is enjoying writing about it so far.

Leave a Response