Hi,
I'm using etherboot on a floppy (version 5.4.1). I'm trying to set it so
that it tries to boot from the network first, and boot locally from the
hard drive in case it couldn't boot from network. According to the docs,
BOOT_SECOND=BOOT_DISK won't work with a regular bios (would work with
linuxbios only?). So I tried with the EXIT_IF_NO_OFFER flag set and
MAX_BOOTP_RETRIES set to 1 (I added a printf in core/main.c to make sure
the condition mas met).. According to _my interpretation of_ the docs,
after MAX_BOOTP_RETRIES tries, etherboot should exit and the bios
should skip to the next drive in it's configured boot order.. but it
actually loads the etherboot code from floppy again, and again, and
again. I tried with vmware and a real computer and got the same result.
Any idea?
Thanks
Mathieu Martin
IMNET
|