Why VirtualBox rocks! March 30
First, let me tell you why VirtualBox doesn’t rock, it’s that copying VMs really seems to be more work that it needs to be. VMWare is much easier this way.
However, VirtualBox does rock, and I’m sometimes more clueless than I think I am.
As it turns out, VirtualBox has a feature (and has had it for some time now, hence the clueless part!) wherein the guest OS can run seamlessly on the host OS. Basically this means that instead of having to open a separate desktop that has the guest OS in it, you can open applications directly onto the desktop of the host operating system. Check out the picture of my desktop at home, it is Windows Vista running a VirtualBox VM with Ubuntu 8.10 installed.
I don’t know why I feel so strongly about this, but this is one of those small things that really makes me happy to be alive in this day and age. It is just plain cool. It would be cooler if I could transfer files from the VM to the Host just by dragging and dropping, but for now I’ll settle for being able to cut and paste between the two (yes, you can do that!).
How do you accomplish this, you ask? It’s straightforward actually.
1. Download VirtualBox from Sun.
2. Install it.
3. Create a VM.
4. On the guest OS, install the VirtualBox tools.
5. Restart the guest OS.
6. Click on Machine->Seamless.
7. Enjoy.
In my few days of experimenting I found that with Windows Vista as the host and Ubuntu as the guest, it worked practically flawlessly. With Ubuntu as the host and Windows xP as the guest, it was a little slow moving into seamless mode and has more graphical hiccups. It could be the graphics card in this desktop though. Even with the hiccups, it is pretty sweet however.
So it is official, VirtualBox is right up there with Synergy as the two tools that really make me happy and, in fact, more productive in my day-to-day.