Bari Ari wrote:
> That's where a watchdog would come in handy but there are no
> standards for a watchdogs. A watchdog could be used if we include in
> LinuxBIOS a way to record the last good jump to a kernel. If the
> record is good try the primary kernel location for boot. If the
> record is bad jump to a secondary kernel location. This would all
> rely on being able to write to the Flash holding the LinuxBIOS after
> a good load of a kernel and be cleared after LinuxBIOS has checked it.
Even without a watchdog this could be useful since if a system fails to
boot off the primary kernel the system locks up. The user would press
start again or the reset button since the system had failed to start.
This second time up LinuxBIOS would be aware of the last failed boot
attempt and try a secondary kernel location or wait for user interaction
via key combinations to redirect to jump to load a good kernel.
Bari