We have been testing a new piece of software lately that I want to introduce to you and hopefully find some experts to enhance it and get it better.
The “thing” that I am talking about is called boot.ipfire.org, which is inspired by netboot.me and is able to install IPFire without requiring a CD or USB key.
In the daily development work, there are multiple reinstalls of the distribution per day that sometimes take lots of time. To overcome the burning of a rewriteable disc (which is anyway very slow) we created this service.
How does it work?
boot.ipfire.org is based on a technology called PXE (short for Preboot eXecution Environment) which loads a very small piece of code from for example a TFTP server. This code itself loads more data from the boot.ipfire.org webservers that is a menu.
In this menu, you are able to choose a version that you want to boot and (again) this version is loaded from the server and booted. Easy, isn’t it?
- Never have a CD lying around (which is always scratched anyway).
- Always have the latest version, because the downloaded menu is always updated
- If you have no TFTP server there is a USB image or disc image that has at least the advantage from above.
- Easy access to development versions.
I have tested the images on various hardware and on some virtual machines. It works perfectly. However, there are some issues on systems that only do have a serial console. If you are interested in fixing this, here is the source code.
I really appreciate your comment or testing results by mail.