We were able == How to develop this integration of what used to be PXEKnife, but it's better named as Amahi Run Netboot== After installing the app, edit to provide the feature of booting multiple CDadd boot entries: vi /var/lib/tftpboot/pxelinux.cfg/DVD default Making bootable images of various OSs is not trivial. It involves precise setup of files in a web server or NFS share or other way to serve files in your network (or in some cases, off the internet). == Example Configuration == Suppose that you want to boot a Linux OS over the netnetwork, say Fedora 22. This is the configuration you need in /var/lib/tftpboot/pxelinux.cfg/default
Please take it for a spin label linux menu label Install or upgrade Fedora 22 menu default kernel fedora22/vmlinuz append initrd=fedora22/initrd.img repo=<nowiki>http://dl.fedoraproject.org/pub/fedora/linux/releases/22/Workstation/x86_64/os</nowiki>
It should not break PBA Then you need two files (vmlinuz and as initrd.img) inside a little example of what this can do, we included the famous memtest86+ memory test. See if you can run it by booting off the network after you install that RPM.directory called fedora22:
If this works well, we will be able to package other things as apps that are net-bootable! cd /var/lib/tftpboot/pxelinux.cfg/ mkdir fedora22 cd fedora22 wget <nowiki>http://dl.fedoraproject.org/pub/fedora/linux/releases/22/Workstation/x86_64/os/isolinux/vmlinuz</nowiki> wget <nowiki>http://dl.fedoraproject.org/pub/fedora/linux/releases/22/Workstation/x86_64/os/isolinux/initrd.img</nowiki>
Edit With that configuration, you should be able to add boot entries:{{Code|vi /usr/share/amahi-netboot/tftp/pxelinux.cfg/default}}Fedora 22 off your network and install from it!
If course, rather then the repo being remote, you can also install from a local repo. For example, if you can make the one form the CD/DVD available in the file system, or via a local web server (This needs e.g. a simple web app pointing to the repo). The configuration will need to change accordingly. See more documentation here!)examples of [https://docs.fedoraproject.org/en-US/Fedora/19/html/Installation_Guide/s1-netboot-pxe-config.html PXE Boot Configuration]