Here are a couple of use cases: Windows: http://technet.microsoft.com/en-us/library/cc722358%28WS.10%29.aspx
Solaris: http://redhatcat.blogspot.com/2008/07/loading-pxegrub-from-pxelinux.html Other random proprietary software: http://syslinux.zytor.com/archives/2006-April/006811.html It seems like what this requires is to leave the UNDI & PXE drivers loaded, then load the chain image and jump to it. If this isn't supported as-is, no worries, just wanted to check if it was expected to work. Let me know if you need more information on Windows. I am not a Windows guy myself so can only go so deep. Cheers, --Ian -----Original Message----- From: grub-devel-bounces+ian.turner=deshaw....@gnu.org [mailto:grub-devel-bounces+ian.turner=deshaw....@gnu.org] On Behalf Of Vladimir 'f-coder/phcoder' Serbinenko Sent: Thursday, August 26, 2010 7:22 PM To: grub-devel@gnu.org Subject: Re: Chain-booting PXE bootloaders On 08/27/2010 01:04 AM, Turner, Ian wrote: > Hello all, > > We're trying to chainload PXE bootloaders. This is required in order to > netboot Windows or DOS, and is also useful for Solaris jumpstart builds. It's not supported because of a priori no clear benefits present. @Seth can you comment on Solaris part? DOS is best loaded using grub+memdisk (later one is a helper available from syslinux pages). Could you detail the windows part? > Is this feature supported by GRUB? Simply running the following command line > causes GRUB to read the configuration file the TFTP server, then either hang > or reboot: > > chainloader --force /path/to/pxelinux.0 > Usually if someone tells you "wrong signature" it may mean something... --force was added because of now dead SCO (now Tarantella, don't confuse with Litigious Bastards) Unix. Removing it may create some hassle if someone uses it so it's kept. > boot > > Thanks in advance for your thoughts. > > --Ian Turner > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel > > -- Regards Vladimir 'φ-coder/phcoder' Serbinenko
_______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel