|
Apparently solaris pxebooting is usually done via pxegrub. Trying to use pxelinux, I ran into the same problems as outlined here. That is, after using a pxelinux menu entry like the following:
After searching for a solution to the problem, I finally decided to just make use of pxelinux's IPAPPEND and change the install script in the miniroot. So, I did something along the following (on a FreeBSD 6.x system):
The changes to the install-discovery script are here; they are just small changes to extract the network information from the boot arguments passed in via IPAPPEND=3. After this, the client appears to netboot and enter jumpstart normally. July 25, 2007 |