Automated transition to a recovery kernel via firmware-assisted-dump flows providing automated operating system diagnosis and repair
First Claim
Patent Images
1. A method of operating an operating system (OS) instance on a computer, said method comprising:
- detecting a failure of said OS instance; and
automatically performing a diagnosis of said OS failure, using a processing code on said computer that is created from the originally-booted OS instance itself, before an occurrence of failure, and is located in a hidden memory region associated with said OS instance.
6 Assignments
0 Petitions
Accused Products
Abstract
A method (and structure) of operating an operating system (OS) on a computer. When a failure of the OS is detected, the computer automatically performs a diagnosis of the OS failure. The computer also attempts to automatically repair/recover the failed OS, based on the diagnosis, without requiring a reboot.
-
Citations
22 Claims
-
1. A method of operating an operating system (OS) instance on a computer, said method comprising:
-
detecting a failure of said OS instance; and automatically performing a diagnosis of said OS failure, using a processing code on said computer that is created from the originally-booted OS instance itself, before an occurrence of failure, and is located in a hidden memory region associated with said OS instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
at least one processor executing at least one operating system (OS) instance, wherein, when a failure of said OS instance is detected, said processor automatically performs a diagnosis of said OS failure, using a section of processing code created from the originally-booted OS instance itself, before an occurrence of failure, and located in a hidden region in a same LPAR (Logical PARtition) as the failed OS instance. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A mechanism to attempt to automatically recover a failed operating system (OS) instance on a computer or LPAR, said mechanism comprising:
-
a detector that provides an indication that an OS instance has failed; a diagnosis-and-recovery kernel embedded in a protected region of said OS instance; and memory space allocated for automatically storing information during a failure of said OS instance, wherein, upon said OS instance having been detected as failed, said diagnosis-and-recovery kernel is caused to automatically perform a diagnosis of said OS failure, using said automatically-stored information, and attempts to automatically repair/recover said failed OS, based on said diagnosis, without rebooting. - View Dependent Claims (22)
-
Specification