Thursday, May 5, 2011

Virtual Box OS Distribution

Using virtual Box from Oracle or any other Virtualization Software we can run one operating system inside another Operating System. For example, my computer runs on Debian Stable and I have Virtual Box in it. So I log into Debian and run the virtual Box program and install in it other operating systems, in virtual Disk Drives created by virtual box.

This is fine, but to have more fun somebody should configure a linux, or opensolaris, or bsd distribution that opens directly into a Virtual Box Graphical User Interface. Just like the ChromeOS opens directly into the Chrome Browser, in a similar manner the Virtual Box Distribution should have Virtual Box running on top of the linux (or BSD or solaris) kernel.

The virtual Box Graphical User Interface should be very similar to the Virtual Box Interface we now have, but with a few additions. It should include a drop down list of Operating Systems ready to be installed into Virtual Box. If we get the Virtual Box Distribution in a CD iso format, then it should include the Virtual Box distribution and at least one Operating System image (VDI) pre-install and ready to run, so that the end user can just click on it and have a functional Operating System ready for everyday use.

But beyond that, there should be the drop down list of Operating Systems ready to be installed. You just click on it and the system will download the VDI of the chosen operating system and have it ready to run as soon as it downloads. Won't that be great?!!!

Of course you could also take your regular install CD and or downloaded CD image and do a regular Virtual Box install as we now normally do. The great thing with this distribution is that you can have as many operating systems distributions installed into your system, each one taking the minimum amount of space needed, while you are able of removing them with the click of an icon.

Of course, this virtual Box distro should be polished and refined and include all the drivers needed to make sure it detects all the hardware in the computer and configure it correctly to run with all the Operating Systems Distributions available.

For normal operations the Virtual Box Graphical User Interface should be not intrusive. It can be reduce to a top or bottom panel. Just click on an icon to get the list of the Operating Systems Installed in your system and then click on the one you want to run. If you want to run several of them at the same time, provided of course that you have enough memory to do it, you just click on all the Operating Systems you want to run, and each one will open into a different workspace or window, and will be identified with a corresponding tab in the top of bottom virtual box panel.

If you want to install another operating system you just click on the available operating systems icon and the list of available operating systems will drop down. You should be able to choose between a full VDI, ready to be run, and a iso image for you to install following a lengthier but more customizable process, as we normally do when installing operating systems under Virtual Box.

Think about it guys. Won't it be great to have a Virtual Box Distro where you can install and deinstall as many operating systems as you like, play and interact with them as you wish, and all that in a safe, secure and easy to use Virtual Box Distro Graphical User Interface...