On 2/10/06, Yedidyah Bar-David <[EMAIL PROTECTED]> wrote: > I have no idea, but I do not think it should be necessary - how did you > compile your grub? I am pretty sure something like '--enable-diskless' > should make it config through the network. I know this is so for nbgrub > and pxegrub, but never tried what you did (rpl and stage2 directly).
I found the --enable-diskless option, but I didn't necessarily want to use nbgrub or pxegrub, since RPL is neither netboot nor PXE, although possibly it could be made to work with one of those. However, I found the stage2/diskless image -- which is usually used tacked onto a header image to create nbgrub and pxegrub -- is exactly what I want! Although, it's not installed by default. The open source rpld (Remote Program Load) can load it like this: FILE { path = "/srv/tftp/diskless"; load = 0x8200; }; execute = 0x8200; By default the diskless image fetches /boot/grub/menu.lst. Is it possible to specify something else? Preferably something dynamic, such as /tftpboot/grub/%s, where %s is the IP address of the booting machine. Cheers, Shaun _______________________________________________ Bug-grub mailing list Bug-grub@gnu.org http://lists.gnu.org/mailman/listinfo/bug-grub