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


Reply via email to