[Etherboot-developers] Problems with Multiboot BIOS and Etherboot ....
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: Christoph P. <chr...@gm...> - 2002-02-27 20:49:36
|
Integrating Etherboot to a Phoenix BIOS of an embedded Pentium board make some problems. See Email below. Further we have following problem: The board has 3 ethernet chips (82559ER). Now the Etherboot image using "NO_DELAYED_INT" starts 3 times (booting "L"ocal after 3 seconds), then it writes "No SYSTEM found, press any key", after a ENTER, the BIOS boots normally. How can the Extension be integrated (with the constraints descirbed below). How can Etherboot be built, that the ROM boot loades is activaed and the PCI devices are found, but WITHOUT beeing a BBS compliant image (not comming in the boot order of boot devices) ? I hope, anybody can help here ! With friendly regards Christoph Plattner Christoph Plattner wrote: > > 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... > > _______________________________________________ > Etherboot-developers mailing list > Eth...@li... > https://lists.sourceforge.net/lists/listinfo/etherboot-developers -- ------------------------------------------------------- private: chr...@gm... company: chr...@al... |