> I want to compile my own kernel for LTSP 3. I am using PXE booting, so I do > not want to tag the kernel for Etherboot. However, I still need to add the > initrd to the kernel, right? I was looking at the buildk script in > ltsp_initrd_kit, and it calls mknbi-linux to add the initrd image as well as > tag the kernel for Etherboot. How would I go about adding initrd part > without tagging the kernel for Etherboot?
It appears to be a commonly held misconception that PXE is somehow an alternative to Etherboot: PXE cannot - by design - load an OS directly; there must be an intermediate "Network Bootable Program". Marty Connor's http://www.ltsp.org/documentation/pxe.howto.html explains how to run Etherboot from PXE. Why do you object to tagging the kernel? Part of the raison d'etre of mknbi-linux is precisely that it is a way to add parameters and an initrd to a kernel (the tagging actually informs the NBI code loader how to load the initrd). If NBI tagging really offends you for some reason, pxelinux can tftp an initrd, but I see no advantage in using pxelinux when the ltsp scripts use Etherboot (and the disadvantage that pxelinux can't boot from a floppy, LILO, flash memory, etc). _____________________________________________________________________ Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: https://lists.sourceforge.net/lists/listinfo/ltsp-discuss For additional LTSP help, try #ltsp channel on irc.openprojects.net
