[gPXE-devel] Opensolaris workaround
Floris Bos
bos at je-eigen-domein.nl
Sat Apr 24 19:23:14 EDT 2010
Hi,
I managed to get Opensolaris working, but I'm not sure if my quick workaround
is the best way to solve it.
Attached a patch, which works around the following issues:
- Opensolaris expects to receive the full path to the kernel, not just the
filename.
- Grub loads modules at the beginning of the address space, while Gpxe seems
to do at the end.
Opensolaris's kernel startup routine expects grub's behavior, and searches for
a region of free memory after the address of the last loaded module, which is
normally not available when you use gpxe.
- Opensolaris expects to be passed the DHCP ACK packet.
Perhaps someone more familiar with the gpxe codebase, can take a look at it
and transform it into a proper patch.
Yours sincerely,
Floris Bos
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gpxe-opensolaris.patch
Type: text/x-patch
Size: 3859 bytes
Desc: not available
Url : http://etherboot.org/pipermail/gpxe-devel/attachments/20100425/07be8286/attachment.bin
More information about the gPXE-devel
mailing list