"In the world ye shall have tribulation: but be of good cheer; I have overcome the world." –John 16:33

A New Computer. Should I Dual Boot or Virtualize

My buddy Andrew over at the GaugeCam project has gotten me addicted to Virtual Box.  I recently got a new computer (Dell Latitude e6500, 8Gig RAM, Core 2 Duo).  I have Windows 7 installed and I like it, but I have a need to run both Windows XP and Ubuntu Linux 10.04, too.  Andrew showed me how to install them both in Virtual Box.  It might be just a passing fad, but it fills a huge hole that has existed in my computing world for a long time.  I had not looked at virtualization for several years.  The last time I tried it, the things I wanted to do were either too expensive or not possible with open source/free options.  So I ended up dual booting between Windows XP and Ubuntu.

Lately, I have been doing some cross-platform development on Linux with QT Creator and OpenCV.  I had to reboot the computer every time I wanted to test something out in Windows.  Now, I can develop in whichever OS I want and test it out in a window that runs the other OS.  All the stuff I use including all the hardware just works.  I recommend it highly.  I have only been doing it for a matter of weeks now, so I have not seen the snags that I know will raise their ugly heads, but the overcoming of a years long headache has me in a rather euphoric mood for the time being.

Previous

Summer Plans

Next

Attitude is everything

2 Comments

  1. Kendall

    I use VirtualBox all the time and I much prefer virtualization over multi-boot. Like you said, it saves a reboot, and virtual machines are great for trying out software. Install it on the virtual and try it; if you don’t like it, just revert to a previous snapshot. That way your “real” computer doesn’t get gummed up by trying out lots stuff. 🙂 Virtualization does have its downsides in that there’s a lot more overhead and you can’t play most modern games on a virtual machine (yet!), but for most purposes, a virtual machine is as good as a real one.

    We use virtual computers and servers a lot at work. The next big thing on the horizon seems to be virtual applications, but I haven’t messed with that yet.

  2. Dad

    I never thought about the fact that you can take a snapshot and just go back to it if your application blows up. Man, I am going to be doing a snapshot a lot more often than before.

Leave a Reply

Your email address will not be published. Required fields are marked *

Powered by WordPress & Theme by Anders Norén