I get a kernel panic on boot with Voyage linux running on virtualbox. It's a shame because it's a good choice...the image is really small and ideal for an appliance.
I've searched for tiny debian based distributions and am not coming up with anything. There are distros out there like tinycore, but that's not debian based. If anyone knows of another distribution besides Voyage linux that might fit the bill, this would save alot of effort....either way I'll probably have this done in the next few days.
Tinycore would be nice but it is not so easy to extend and they have limited custom software packages... Also, Voyage was a good choice but of course a kernel panic is a deal breaker ;)
The best solution I have right now is to take a Debian net install base image and strip it down. After doing that I'm going to clone the image and start experimenting with stripping it down as much as possible. I'll be using this as a guide: https://wiki.debian.org/ReduceDebian
The base install is right around 700mb. I'm aiming to have the final compressed image ready for distribution to be no larger than 350mb. We'll see....
That is one of the solution I had in mind. What I am the most interested in is the size of the final .ova when you export the appliance from VirtualBox/VMware.
Another idea I had is to use/create an Ubuntu JeOS (which seem to be unavailable for recent version of Ubuntu). For instance this JeOS Ubuntu 12.04 LTS appliance is only 55MB compressed! Of course, it would be more with the installed dependencies but it would still be incredibly small I think.https://solutionexchange.vmware.com/sto ... w93wF5Q194
I will load IOU and verify it is functional and that all dependencies have been met after all dependencies are installed (tornado, pyzmq, libssl, python3.3, etc). I'll start out with a 32 bit virtualbox and vmware image.
Thank you for your help, you are saving us time :)