Method and apparatus for a boot progression scheme for reliably initializing a system
AssigneeCisco Technology, Inc.
InventorsDoron Oz, Eldad Bar-Eli, Rami Tamir
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsDoron Oz, Eldad Bar-Eli, Rami Tamir
Estimating the term…
Methods and apparatus are disclosed for a boot progression scheme for reliably initializing a system. A boot progression data structure is maintained to indicate which of multiple boot images should be initially loaded upon startup of the system. During a boot phase, the boot progression data structure (e.g., a stack or other data structure) is modified to indicate a next boot image to use upon a next startup of the system. If the boot image provides a functional system, then the boot progression data structure is updated to once again indicate to boot with this image, and possibly removing references to other boot images. Otherwise, a reset or restart operation is performed to boot using another image. In this manner, a remote system can be upgraded across a network, and should the upgrade not perform correctly, the system reverts to a previous boot image.
A method performed by a system, the method comprising:
A computer-readable medium containing computer-executable instructions for performing operations, said operations comprising:
A method performed by a system, the method comprising:
A computer-readable medium containing computer-executable instructions for performing operations, said operations comprising:
An apparatus comprising:
A system comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.