vote up 3 vote down star
1

I am looking for the smallest (most minimal) host OS distribution that can run virtualbox without major limitation.

What would you recommend?


Adding more information as requested:

  1. I have tried ESXi and it would not recognize the network card ... the only one that I can find is rather expensive ...
  2. The server itself is a Core2Duo with 4 HD's and 6GB
  3. We're running windows test images for product testing (XP, Vista, Windows 7), window 2003 server image for staging (includes IIS and SQL) and they are running all ok on VMWare server, however, we'd like to max this out with the free tools available
  4. The host OS can be large on disk (there is enough disk space) but almost bare-bone in terms of it's own need for CPU and Disk IO - other than what's required by the VirtualBox environment, of course. That is, no unnecessary services, indexing activity, daemons, etc.
    1. Normal networking environment needs to be supported, but nothing too crazy (each image gets it's own ip from an external DHCP server, etc)

Is there an ISO or a distribution already built for such purpose?

I hope these details help ... thank you for your input.

flag

33% accept rate
please provide more info - like what you plan to use as guests, expected workload, etc. – Goyuix Jan 13 at 0:47
It doesn't matter at all what the guests are or what the workload will be, the question is about the minimal OS that can run vbox. To which the answer is probably a Debian system with everything removed that you possibly can and a minimal window manager like Fluxbox. – kaerast Jan 13 at 0:50
@Kaerist it does matter when the question includes the words "without major limitation", since the definition of that will depend on what the poster wants to virtualize. – phoebus Jan 13 at 0:59
I have added more details. – Notitze Jan 13 at 13:21
I seem to recall reading recently that the pay version of Sun Xvm (VirtualBox) has a bare-metal hypervisor now. – Brian Knoblauch Jan 13 at 13:41

migrated from serverfault.com

4 Answers

vote up 3 vote down

Ubuntu seems to be one of the better supported Linux hosts and guests with VirtualBox - and I am guessing Ubuntu Server would work very nicely as a result. I doubt it is the absolute most minimal host - if that is the prime concern you may want to look at ESXi as a virtualization solution instead.

Update

Check out Ubuntu Server JeOS - http://www.ubuntu.com/products/whatisubuntu/serveredition/jeos

  • Now part of the standard server ISO image
  • Less than 380MB installed footprint
  • Specialized server Kernel (-virtual)
  • Optimised for VMWare ESX, VMWare Server and KVM
  • Intel or AMD x86 architecture
  • Minimum memory 128MB
  • No graphical environment preloaded as it is aimed at server virtual appliance
  • Working knowledge of linux administration and debian packages recommended to start building your own appliance

The built-in KVM might be interesting to you as well instead of VirtualBox - http://www.ubuntu.com/products/whatisubuntu/serveredition/technologies/virtualization

link|flag
2  
Agreed. VirtualBox is great as a desktop hypervisor, but if you're running production stuff in a VM environment, you really want to use something else. – Matt Simmons Jan 13 at 4:09
vote up 1 vote down

Have a look at Ubuntu Server distribution, which is without GUI, only installs services which are required or selected during the installation.

Debian minimal install one of the option look here & here for help.

Adding Virtualbox Repos to Ubuntu server / Debian would be simple look here for help

link|flag
vote up 1 vote down

hum... Here in my corporate, we are using a INET Debian distrib wich is a really tiny distrib without any Graphical interface.

Our Virtualbox machine is working really fine and all options are ready to use.

Actually most of time if you can't use all of the Virtualbox's options it's mean that you don't have a corect CPU (is not the case here) or your VT instructions has not been enable on the BIOS previously or you have download and install an OSE version of virtualbox.

link|flag
vote up 0 vote down

VMWare ESXi hypervisor is minimalistic and free. The only drawback, as I see it, is that an administration client software requires windows. You can always have a minimalistic linux install running xen on top, that shouldn't be hard to install yourself, but ESXi's footrpint will still be smaller.

If by virtualbox you actually mean VirtualBox then it is the same as with xen, you install minimal linux distro (doesn't really matter which one) and then this package with its dependencies. The rest depends on your tasks.

link|flag
Is there one in particular you would recommend that could be eventually found as an ISO download pre-configured for this purpose? – Notitze Jan 13 at 14:02
1  
linux world is pretty much divided into debian and redhat subworlds :) Most of the people here as you can see recommended ubuntu, and that's probably your better choice. If you want an alternative CentOS should do just fine: wiki.centos.org/HowTos/Virtualization/VirtualBox – monomyth Jan 13 at 16:42

Your Answer

Get an OpenID
or
never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.