[Etherboot-developers] Multiboot BIOS and Etherboot ....
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: Christoph P. <chr...@gm...> - 2002-02-26 22:54:02
|
Hello Etherboot hackers ! For a special embedded board I have following problem: We want to have a BIOS setup, which must never be changed during operation and both should be possible: booting local and from net. I configured a `etherboot' for default=local, timout=3sec and the usage of serial console (in normal operation the board is used haedless (=without screen and keyboard). Now the problem: As the BIOS is multiboot compliant, the BIOS sees etherboot as one "bootable device" (under normal circumstances a very good thing ....). The etherboot is the first in the boot order. After the timeout of 3 secs is over, the BIOS should boot local, but loads again `etherboot' (so the BIOS tries to simple boot always the normal order ....). On other machines not having mulitboot BIOS, etherboot is simple executed before the normal BIOS boots up with local disks. How can I tell the BIOS to run etherboot before booting local disk and not to have etherboot as one selectable device ? Can this be done with the `-DNO_DELAYED_INT' to have etherboot run before ... and then BIOS is trying to boot locally (of course then etherboot has to be not the first in the boot order, if etherboot is seen as boot device also). Is there another way ? Again, the BIOS (boot order) must not (cannot) be changed, as no screen/keyboard is present .... The default should be a local boot, but pressing "N" while the first 3 seconds (or whatever configured), the machine should also boot from net. By the way, the BIOS is a PhoenixBios customized to this embedded board. With friendly regards Christoph Plattner -- ------------------------------------------------------- private: chr...@gm... company: chr...@al... |