Patent ID: 7519866

Claim:
A method of booting a computer with only one boot operation, the method comprising: initiating a single boot operation, wherein the single boot operation comprises a fast boot operation; detecting a failure after initiation of and during performance of the single boot operation, wherein the failure is initially detected in the single boot operation; attempting to identify a source of the failure by initiating a targeted diagnostic operation on at least one hardware device in the computer that is a potential source of the failure in response to detecting the failure, wherein the failure is associated with a failed hardware device, and wherein detecting the failure is performed prior to initiating any diagnostic operation on the failed hardware device during the single boot operation to attempt to identify the source of the failure, and wherein initiating the targeted diagnostic operation identifies the failed hardware device; isolating the failed hardware device responsive to the targeted diagnostic operation; reconfiguring the computer to account for isolating the failed hardware device in response to the targeted diagnostic operation; completing the single boot operation after initiating the targeted diagnostic operation, isolating the failed hardware device and reconfiguring the computer; logging an error detected by the targeted diagnostic operation; and discarding an error log generated during the boot operation prior to initiating the targeted diagnostic operation.