I currently have a small PXE server running and it works fine. The only issue is that the clients seem to be running their OS from the server itself. Eventually this will become a server supporting about 50 clients. I need to keep as much network traffic off the network as possible. How can I build the image so that the clients run everything from their own RAM Disk rather than the NFS server?
Thanks.
Best Answer
You may use
memdisk
fromsyslinux-common
package to boot using ISO image directly though TFTP. Somehow slow (2MB/s is the best I could get using TFTP, around 5min to load)memdisk loads iso image to RAM and mount it like virtual/fake CD drive then boot from it. So the machine should have enough RAM to hold CD and run its contained OS.
memdisk
& ISO images to TFTP rootAdd menu entries to PXE configuration file, Example:
Reference: syslinux - memdisk