I don't want to sound overly negative, but attempting to support every useful combination of hardware and drivers, particularly in any kind of supported, certified configuration, ultimately leads back to the same result: just running a real OS.<p>You can look at CoreOS the same way as the Xen hypervisor and VMWare ESX: the more flexible these became (new hardware drivers, supported configurations, etc. etc) the more they began to look like general purpose operating systems. At which point, why not start with one? (Kvm followed the same logic)<p>I'd much rather see the guts of CoreOS available as e.g. a RHEL or Debian package. As it stands, throwing away 20 years of distribution experience just to avoid installing a few files on my server seems far from worth it.
Alex from CoreOS here: This only supports virtualbox at the moment, but we are actively working on adding VMware. Fill out the form on this page if you want us to spam you when we have the vmware image (or others): <a href="http://coreos.com/" rel="nofollow">http://coreos.com/</a>
To anyone wanting to learn more about Vagrant via a screencast, I've created one @ <a href="http://sysadmincasts.com/episodes/4-vagrant" rel="nofollow">http://sysadmincasts.com/episodes/4-vagrant</a>
Ahh another Gentoo distro. Never ceases to amaze me how people troll it and yet it keeps popping out in every nook and cranny.<p><a href="https://github.com/coreos/coreos-overlay/" rel="nofollow">https://github.com/coreos/coreos-overlay/</a><p>Must have been a good idea that no one got.
This reminds me of Bedrock Linux, which allows you to run multiple linux distros on a single kernel instance. It does so using good old chroot, but has an implementation that is capable of breaking out of the chroot when entering a new one. This way the different environments become more integrated in that a RHEL binary can call a Debian binary and so on, creating a sort of super distro which is itself quite small and simple.
This is not related to the Vagrant<->CoreOS topic but since Vagrant box image format is a packaged ovf image it shouldn't be too hard to port the CoreOS images to Vortex (<a href="https://github.com/websecurify/node-vortex" rel="nofollow">https://github.com/websecurify/node-vortex</a>).