Click here to try Mozy for FREE!
Recommended: Click here repair PC errors
Click here to run a Free Registry scan
WebWatcher

How to Create a New Virtual Machine in VirtualBox

by Gilberto J Perera View Comments Share

As I stated in my previous post, I had to create a Windows 7 virtual machine so that I can write a series of articles while I’m out of town this weekend. As I was creating the virtual machine in VirtualBox I realized that this would be a good tutorial to publish on this blog so that others can learn from it, and here it is. The how-to below will walk you through the ‘typical’ steps necessary to create a virtual machine in VirtualBox, by the way VirtualBox is free and you can download it from Oracle.

For those that don’t know what virtualization is, it is simply a way of creating a virtual machine or virtual computer (guest) that runs on an existing computer (host) yet it is isolated from the host. Think of it as a computer within a computer. The beauty of virtualization is that you can virtually (no pun intended) run any operating system on say, a Windows computer. This is a great tool for tinkerers like me so that if I mess up/crash the virtual computer I can just reload a copy of the virtual computer without affecting the host.

Virtualization is also deployed in server environments to save electricity and use physical servers as efficiently as possible. Imagine a setup that includes a server for mail, one for storage, and another for applications. Instead of using three separate servers you would use one with multiple virtual machines for each of those functions.

I hope this brief and non-technical explanation helps those who may not know what virtualization is, if it does not suffice you can always stop by Wikipedia for a more thorough explanation.

The process is fairly simple, but I thought I’d cover it here for those of you who may not know how to get to the right place in VirtualBox right away. If you have any comments or questions, please post them below.

Note: I used VirtualBox and a Windows 7 image for this how-to.

Create a Virtual Machine

Create a new virtual machine in VirtualBox

1. Open Virtual Box and click on the New virtual machine button.

2. The Create New Virtual Machine wizard will open. Click Next to proceed.

Create a new virtual machine in virtualbox

3. Enter a name for the virtual machine you are creating.

4. Choose an Operating System from the drop-down

5. Now choose the Version of the operating system you selected in the previous step.

6. Click OK to proceed.


Create a new virtual machine in virtualbox

7. VirtualBox automatically sets the recommended RAM allocation for the operating system you selected, but also gives you the flexibility of modifying the default to your liking. Use the slider to move the allocation back and forth or type it in the box displaying the current allocation.

8. Once you’ve decided on the memory allocation you wish to use, click Next to proceed.

Create A Virtual Hard Disk

Chances are you don’t have a spare Virtual Hard Disk laying around in your hard drive and so we need to create one. The virtual hard disk is the equivalent of a physical hard drive where the operating system, programs, files and anything else you add will reside. Without it we cannot create a virtual machine.

Create a new virtual machine in virtualbox

1. Since we are creating a new virtual machine we need to create a Boot Hard Disk, choose this option.

2. As indicated before we are creating a new hard disk, so choose Create new hard disk

Note: If you already had a virtual disk stored in your computer and wanted it to use it for this virtual machine you would have selected the second option, Use existing hard disk.

3. Click Next to start the Create New Virtual Hard Disk Wizard

Create a new virtual machine in virtualbox

4. Click Next to start the wizard.

Create a new virtual machine in virtualbox

5. VirtualBox provides you with two Storage Types when creating a virtual hard disk;

  • Dynamically expanding storage uses a small amount of hard drive space initially and will expand as the virtual machine’s needs grow.
  • Fixed-size storage uses the amount of storage specified in the next step and can take a while …a 20GB hard drive on my laptop took about 30 minutes to create. I like this option because the size of my virtual machine’s hard disk is limited and I know how much space it will use.

Choose the Storage Type you wish to use.

6. Click Next to proceed.

Create a new virtual machine in virtualbox

7. Before we allocate the space the hard disk will use we need to specify a location where the hard disk will reside. VirtualBox will default to the virtual machines directory, but since I have multiple virtual machines I usually store them on an external hard drive for easy access among my computers and it keeps them off my main hard drive. If you wish to store the virtual disk in a place other than the default location on your main hard drive, click on the small folder icon to select a new directory.

8. Name the virtual disk. If you plan on creating multiple virtual machines, I’d use something descriptive so you don’t get them confused.

9. Click Save when you are done.

Create a new virtual machine in virtualbox

10. Once you’ve designated a location for the virtual disk you’re going to have to specify the size of the hard disk. Use the slider to increase or decrease the size of the hard drive or enter the amount directly into the text box displaying the current size.

11. Click Next to proceed

Create a new virtual machine in virtualbox

12. Verify that the parameters are correct, click Finish to complete the Create New Virtual Disk Wizard.

Create a new virtual machine in virtualbox

You will be presented with a progress bar as the virtual disk is created.

Create a new virtual machine in virtualbox

13. Review the Summary of the virtual machine you just created, if satisfied click Finish to complete the creation of the virtual machine.

Create a new virtual machine in virtualbox

a. Your newly created virtual machine will be listed among others in the VirtualBox pane located on the left side of the screen.

Do you like this article?

Related Posts

  1. How to Edit the Default Virtual Machine Directories in VirtualBox
  2. How to Create a Virtual Machine with Windows Virtual PC
  3. Add a CD/DVD Image to a VirtualBox Machine
  4. How to Install Guest Additions in VirtualBox
  5. How to Install Virtual Machine Additions Using Virtual PC 2007
How-to

About the author

Gilbert is a Microsoft MVP, a full-time blogger, and technology aficionado. When Gilbert is away from his bike and his iPad, he's busy writing technology how-to's from his home-office in Miami, Florida on the latest programs and gadgets he can get his hands on. He's locally known as "the computer guy" and has spent the last 12 years helping family, friends, and GilsMethod.com visitors with their computer questions and problems. He was awarded the 2009 MVP award from Microsoft for his contributions in forums and blogs and is enjoying the new addition to his family.

Want more articles like this delivered for free to your inbox?

To receive the latest technology how-to's, news, and reviews, enter your email address below.

Sign up below

View Comments to “How to Create a New Virtual Machine in VirtualBox”

  1. Setting Up My Site « entreprenewb says:

    [...] VirtualBox and create a new image: http://www.gilsmethod.com/how-to-create-a-new-virtual-machine-in-virtualbox. I found that creating a “fixed” size image was taking a very long time, so I chose the [...]

  2. Custom Software says:

    Just the tutorial i was search for! I have to setup a virtual machine for a client and this should be a great help. I love all the screen shots as some explanation and be a bit off. Thanks a mill and love the site

  3. Prostota says:

    It's Good/ THS

  4. How to Edit the Default Virtual Machine Directories in VirtualBox | GilsMethod.com says:

    [...] directories you will have to edit the XML file to update the several parameters or just run the Create New Machine Wizard and attach the appropriate virtual hard drive to it. The latter will recreate the XML file on the [...]

  5. Valerio says:

    Thanx, nice site

  6. How to Install Guest Additions in VirtualBox | Gil's Method says:

    [...] How to Create a New Virtual Machine in VirtualBox [...]

Leave a Reply

blog comments powered by Disqus