All that's required to set up netboot.me is a spare writable CD, USB key, or floppy disk to write a small (less than 1MB) disk image to. Alternately, determined geeks can change their DHCP server to allow computers to netboot directly. Once you've done that, booting off the device on any computer with wired ethernet (wifi is a work in progress) will automatically cause the bootloader to download the current version of the menu from netboot.me, which you can then find the boot image you want to boot from. Selecting it causes the boot image to be downloaded and booted immediately.
Best of all, netboot.me lets you add your own boot configurations; once you've tested them, and if they're of general interest, you can file a bug to have them included in the menu system. netboot.me is capable of booting any linux kernel and any other standard boot image, as well as disk images and CD images, thanks to syslinux's memdisk.
The getting started and help pages have many more details on how to use netboot.me, and how to contribute to it. The more boot images in the system the better, so contributions are much appreciated."
Link to Original Source