Hackerfleet / hfos_old

The Hackerfleet Operating System
Other
3 stars 0 forks source link

Build vm containerization #9

Open ri0t opened 10 years ago

ri0t commented 10 years ago

Needs to be "realistic" i.e. hardware conforming, must enable (from-outside) testing and Q&A automation. Should integrate with CoreOS, so we can easily upgrade Boxen's firmwares safely.

ri0t commented 9 years ago

Main problem for ARM is the necessary bootloader and stuff. Doing this with available tools like vagrant etc is hard, since they rarely support arm architecture in any way, so probably the easiest thing is to start a hfos-builder repository containing a static vm/deployment build system.

This will probably end up being just a hfos sub repository, containing some scripts and configurations for qemu etc.

We'd be off way easier with just a traditional amd64 system, as much as i like arm.

Hmm. Also, dumping some os research: = Debian Can be done in various ways. debootstrap might be able to build armhf images.

= Gentoo We COULD use gentoo instead of Debian, e.g. to avoid systemd altogether ;) Here's older instructions on how to build VMs: http://wiki.openmoko.org/wiki/GentooQEMUBuildBox