I
Let’s get right down to it. Oracle’s VirtualBox (http://www.virtualbox.org/) application is:
- Free – Zero cost. What are you waiting for? Go download it!
- Fast – Low performance overhead. New VT and Nested Paging support take it to the next level.
- Flexible – Runs on any modern processor. Support both VHD and VDI disk images. ISO or physical CD for media.
- Fun– Support for many powerful features. Saved state (no IIS cache waiting), host integrated clipboard, default NAT (network address translation) make this a breeze to get started with. No coding or special tricks required. It just works.
But don’t just take my word for it. Eric Harlan thinks it’s cool. And so does Jeremy Thake. Of course VM Ware Workstation is a good option and others will work but for the free price VirtualBox is hard to beat. It’s just plain easy to learn. Most of my tech friends want to run a SharePoint 2010 DEV server on their personal Windows 7 64-bit laptop as a personal lab to learn with. I have yet to find a better tool for this.
1 – Create VHD with Windows 7’s Computer Manager
- Start Run compmgmt.msc
- Right click “Disk Management” and click “Create VHD”
- I personally like Dynamic Disks for the extra storage flexibility. Yes, there is a small performance hit when it expands.
- Right click “Initialize” on the new disk
- Right click “New Volume” on the online disk
- NTFS quick format with a volume name that matches the VHD file.
- Detach the VHD file
- Cogratulations! You’ve creative a Microsoft native format VHD that can be easily managed by many tools.
2 – Create VirtualBox Guest with VHD file and RAM allocation
- Open Oracle VirtualBox
- Click “New” to start
- Select the O/S type for the guest. Note: this is important for integration (clipboard, file share, network) so please read all choices. Windows Server 2008 R2 is the “Windows 7” kernel type and typically what I run.
- Give it as much RAM as possible (max out the green line).

- When asked for hard drive click “Use existing” and browse for the VHD file. You’ll need to register the VHD path in the Media Manager.
- Finish and check the advanced settings. I suggest a few changes beyond the default :
- Enable PAE
- Enable VT
- Enable nested paging
- Set CPU to 2 (or more if you can)
- Enable 2D video acceleration
- Increase video RAM to 50% of host. I use 64MB of the host 128 MB.
- Now you’re ready to boot install media.
- Under “Storage” browse for a local .ISO on the host to mount on the virtual CD drive. When finished click “Start” and you’re all set.

Okay… so, I’ve tried both VirtualBox and VMWare on my Lenovo T410… i5 w/ 8gb of RAM… I notice that VirtualBox is SIGNIFICANTLY slower than VMWare… It took ten times as long to install the OS (I’m not exagerating).
It is totally possible that the fault lies with the user… Would love to throw some support towards VirtualBox…
Hey Mark,
Always good to hear from ya, thanks for the comment! It’s the community feedback I enjoy most and what keeps me blogging.
With earlier VirtualBox releases I had some performance snags and was torn about what tool to use, but their latest one has had some nice improvements: http://marsbox.com/blog/reviews/vmware-vs-virtualbox-part-2/
I tend to use several physical machines and enjoy having the same VM software with my tech friends to share tips and tricks. It’s a personal choice and each hardware system is different. I see VMWare Workstation as the most popular during conferences, but for the at home hobbyist VirtualBox shows up more often.
Maybe I’ll put those VMW license dollars towards a SSD drive? That would be pretty sweet. =)
Hi Jeff,
I have exceeded the 10 day trial and have been unable to figure out how to activate windows in my Virtualbox configuration so that I’ll have the 180 days.
Sharepoint keeps shutting itself down after about 45 minutes !
Any suggestions?
Thank you,
-Bob
Is there a reason you went with a VHD instead of the native VirtualBox VDI file format? I hear the VDI file format is faster then VHD.
Hi Chip, great question! Yes, I have heard that VDI is faster. My main reason was compatibility. VHD can be opened with Windows 7 disk manager to browse file contents. Also, it can easily migrate to other VM technologies (Hyper-V, VMWare, Windows 7 bootable)