Data processing system and method for automatic recovery...

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S002000

Reexamination Certificate

active

06421792

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates in general to data processing systems and, in particular, to a data processing system and method for automatically recovering from an unsuccessful boot of the system. Still more particularly, the present invention relates to a data processing system and method responsive to an unsuccessful boot of the system for utilizing a recovery copy of the boot code.
2. Description of the Related Art
Personal computer systems are well known in the art. They have attained widespread use for providing computer power to many segments of today's modern society. Personal computers (PCs) may be defined as a desktop, floor standing, or portable microcomputer that includes a system unit having a central processing unit (CPU) and associated volatile and non-volatile memory, including random access memory (RAM) and basic input/output system read only memory (BIOS ROM), a system monitor, a keyboard, one or more flexible diskette drives, a CD-ROM drive, a fixed disk storage drive (also known as a “hard drive”), a pointing device such as a mouse, and an optional network interface adapter. One of the distinguishing characteristics of these systems is the use of a motherboard or system planar to electrically connect these components together. Examples of such personal computer systems are IBM's PC series, Aptiva series, and Thinkpad series.
A computer system requires a basic input/output system (BIOS) in order to operate. The BIOS is code that controls basic hardware operations, such as interactions with disk drives, hard drives, and the keyboard.
When a computer is reset or initially powered-on, a boot process begins. First, POST begins executing. POST is an initialization code which configures the system utilizing initialization settings stored in storage, such as CMOS storage. Once POST has configured the system, BIOS then controls the basic operation of the hardware utilizing the hardware as it was configured by POST. The boot process is complete once an operating system has been handed control of the system. In order for the boot process to be complete, POST must complete its execution.
POST and BIOS are both typically stored as a single image in a storage device such as a flash memory. This image is commonly called the “boot code”. If the image of POST and BIOS is corrupted, the boot of the system will not be able to be completed.
Therefore a need exists for a data processing system and method for automatically recovering from an unsuccessful boot of the system.
SUMMARY OF THE INVENTION
A data processing system and method are disclosed for automatically recovering from an unsuccessful boot of the system. A boot of the system is initiated utilizing a first boot code stored in a first storage location. A determination is made regarding whether the boot was successful. If a determination is made that the boot was unsuccessful, a boot is reattempted utilizing a second boot code stored in a second storage device.
The above as well as additional objectives, features, and advantages of the present invention will become apparent in the following detailed written description.


REFERENCES:
patent: 5450576 (1995-09-01), Kennedy
patent: 5564054 (1996-10-01), Bramnick et al.
patent: 5708776 (1998-01-01), Kikinis
patent: 5732268 (1998-03-01), Bizzarri
patent: 5765151 (1998-06-01), Sentor
patent: 5922072 (1999-07-01), Hutchinson et al.
patent: 5956475 (1999-09-01), Bruckhartt et al.
patent: 5974546 (1999-10-01), Anderson
patent: 6014744 (2000-01-01), McKaughan et al.
patent: 6061788 (2000-05-01), Reynaud et al.
patent: 6079016 (2000-06-01), Park
patent: 6182187 (2001-01-01), Cox et al.
patent: 6230285 (2001-05-01), Sadowsky et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Data processing system and method for automatic recovery... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data processing system and method for automatic recovery..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing system and method for automatic recovery... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2913880

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.