Well, I have gotten memtest86+-4.00.bin.gz to network boot via PXE. Here are simple instructions that don't seem to be available via google:
1) Use gunzip to decompress the binary. 2) Rename the binary to just memtest86, pxelinux can't handle .bin. 3) Configure the pxelinux menu to load memtest86. I'm still stumped as to why pxelinux starts my Linux From Scratch kernel okay and then crashes at the determine RPC port number step. The kernel behaves as if the NFS server isn't there, which isn't the case at all. I can mount the share in question via Fedora 12 installed natively, I just can't get the share to mount via pxelinux. I do not want to CD boot, hard drive boot, floppy boot, or USB boot as doing so would defeat what I'm after. I'm beginning to think that an initrd is required, but that shouldn't be required at all. Is it enough to have NFS root compiled in and the nic driver compiled in or does ext4 support need to be compiled in as well? How would I modify my Linux From Scratch system so that NFS root boots and a local boot will work properly? Does the NFS root have to be in a subdirectory of the tftp-server root or can it be anywhere on the server? Most instructions seem to mix the directory for NFS root and the tftp server together. _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
