How to Install Linux on Your Windows Using VirtualBox





My name is Marwan Aljadani from class B203, I`ll be show you how to install Linux on your Windows.

You just need Two things:

- VirtualBox
This software can running Windows, Linux, Mac operating systems.
you can download it from HERE

- Linux OS ( For example Linux Mint 15 )
This is the Linux system. 
you can download it from HERE


Step 1: Choose System Type

- After install VirtualBox, click New.
- Write your system Name for example Linux Mint 15.
Select Type: Linux.
Select Version: Ubuntu.

Step 2: Select the Amount of RAM

- Here select the amount of RAM

For example:

1024 MB = 1 GB
2048 MB = 2 GB

Step 3: Hard Disk Setting

- Choose Create a virtual hard drive now, to make a virtual disk space.
- Then select the VDI to make a backup.
- Choose Dynamically allocated.
- Now select the amount of hard drive size.

Step 4: Choose Liunx ISO File

- Now we done from hardware setting.

- Click Start to launch system.
- Choose your system iso file from your computer.
for example my system iso file is (linuxmint-15-cinnamon-dvd-32bit.iso)

Step 5: Install Linux and Make Account

- Click on the Install Linux Mint.
- And select Erase disk and install Linux Mint.
- Then press Install Now.

- Now make your account
- Then press Continue.

Step 6: Congratulations

- Congratulations now you have Linux on your Windows.

5 People Made This Project!


  • Arduino Contest 2019

    Arduino Contest 2019
  • Fandom Contest

    Fandom Contest
  • Woodworking Contest

    Woodworking Contest

21 Discussions


11 months ago

I couldn't get to Step 5. When I started up my virtual box the screen went black after the loading screen and had fuzzy stuff that followed my mouse. I used the Linux Mint 18.3 iso. I attached a photo of what I see after Step 4. Any ideas on how to proceed?

Note: I gave it 3 GBs of Ram and 10 GB of harddrive space, Used Linux 18.3 cinnamon desktop

Edit: Solved the problem by going to settings in virtualbox, then display, then allocating more video memory to the display


12 months ago on Step 6

Very well and clearly put. Thanks!


1 year ago

thank you I have followed all steps it was easy and more productive


1 year ago

Thanks for example.


1 year ago

Please help me. After installation something went wrong. So I removed the file from virtualbox->file->virtual media manager but still I can see my drive is allocated with the space. Can you please tell me how should I free that space.


1 year ago

Linux is running fine but in rendering mode and keeps throwing the message on screen. Any instructions on that?


1 year ago

hello my mouse is not work and window is stuck
pls help me

Michael JohnK

3 years ago

Great tutorial. Worked perfectly.If you are contemplating drive space allocation, go with at least 10 GB (depending on your needs, of course). Mint wants 8.4. Thanks!


3 years ago

if i press erase disk, that only erases on the VirtualBox, Right?

not on my Actual Laptop?

1 reply

Reply 3 years ago

Yes. It only erases the Virtual disk. Not your actual one.


3 years ago

Glad I found this page, worked great except for on my Lenovo G50-45, you have to enable virtualization in the bios. (AMD SVM in my case) so that Virtualbox gives you the option to select a 64bit version of Linux. Thanks for this guide.

no, when you create a virtual disk it allocates memory from your harddrive, the virtual machine then makes the OS think that the allocated memory is a harddrive meaning it wont erase data outside of the virtual disk. hope that helps.


4 years ago on Introduction

For those who are trying to install Linux on Windows XP or another older OS on a computer with physical memory size 1 GB or less (which is now considered small), only special tiny versions of Linux will work. An example is CorePlus-current.iso (only 72 MB), which can be downloaded from and other websites. This OS will run in 256 MB of memory under VirtualBox. I was able to install and run two different browsers in the guest OS (Core Plus), all from within the guest. Of course, they both ran slowly, but they appeared to run correctly.

And, of course, it is possible create a VM that contains MS-DOS 6 and Windows 3.1 under VirtualBox running on an XP with a small memory.

For practical and up-to-speed execution of most OSes under VirtualBox, I recommend that the host be a "modern" computer and OS.


5 years ago

Phil B: Hello...
Some people have a basic and simple works to do in linux, those people don't need to install a really OS, sometimes who are installing the really linux OS side by side with windows, they are have some problems with booting files, if you want to installing these together you should be install windows first then install linux after that.

About the printers, some brands like HP supported linux OS, they use HPLIP (Hewlett-Packard's Linux Imaging and Printing) software, try use it.

Thank you.

Phil B

5 years ago on Introduction

Before I got a new Windows 7 laptop I was using a Windows XP laptop more than ten years old. I decided to try Puppy Linux (boots from a CD) because I did not want to pay for virus protection on it and on my desktop computer, too. It was great for surfing the Internet, but I never did figure out how to get my printer to work with it. How is this version of Linux when it comes to connecting to hardware? Also, does what you have described allow the user to boot in Windows and in Linux?