I'm looking for a simple method that enables a dynamic way to select one of the several options listed into CBFS bootorder file but unfortunatelly I'm finding out that this file is static and it could be edited and configured just on build time.
My specific goal is about a dynamic OS bootstrapping or via USB storage device or via pci netcard automatically without pressing any keyboard buttons.
(the auto mode is guaranteed with a gpio signal that it is switches between these 2 scenarios.)
Is it correct? Do you know if I can use it differently?
Hi,
My specific goal is about a dynamic OS bootstrapping or via USB storage device or via pci netcard automatically without pressing any keyboard buttons.
seabios skips any non-working entries, a blank disk for example. So you can set the bootorder to "disk first, net second" and as long as no os is installed seabios will try to pxeboot, after install it'll boot from the disk instead. Which might be dynamic enough for your use case ...
cheers, Gerd