Patent ID: 6829725
Filing Date: 2004-12-07
Classification: G06F

Abstract:
A method comprising:launching a firmware interface on a processing system; executing logic in the firmware interface to attempt launching a first operating system on the processing system from among a plurality of operating systems; setting a timer to expire at a first interval following the attempt to launch the first operating system, the first interval being based, at least in part, on the first operating system; detecting an unsuccessful attempt to launch the first operating system at the firmware interface based upon an expiration of the timer; initiating a system reset of the processing system by the firmware interface in response to detecting the unsuccessful attempt to launch the first operating system; executing logic in the firmware interface to attempt to launch a second operating system on the processing system from among the plurality of operating system in response to the system reset; and setting the timer to expire at a second interval following the attempt to launch the second operating system, the second interval being based, at least in part, on the second operating system.