I like to use LDMS to install Linux.
In the moment I install Linux from a tar file manually.
The process is very simple:
1. Boot some Linux live CD
2. format HD
3. Mount network share with my tar file contain the image of the Linux installation.
4. Extract the tar file.
5. modify some files (like fstab hostname hosts etc ...)
6. install boot loader
I already added the Linux live CD to the PXE boot menu. And scripting step 2 to 7 is easy but I do not know how to tell LDMS to boot the custom entry.