System and method for booting alternate MBR in event of virus attack
First Claim
Patent Images
1. A computer medium storing logic comprising:
- receiving a boot interrupt signal;
overwriting a current master boot record (MBR) with a service MBR;
using the service MBR, booting a service operating system; and
replacing the service MBR with a previously backed-up MBR.
2 Assignments
0 Petitions
Accused Products
Abstract
In the event of a virally infected MBR on a hard disk drive that might prevent booting, a service MBR in a hidden protected area (HPA) can be used to boot a service O.S., and then the service MBR can be replaced with a previously backed-up MBR, also in the HPA, to mount any missing partitions.
-
Citations
21 Claims
-
1. A computer medium storing logic comprising:
-
receiving a boot interrupt signal;
overwriting a current master boot record (MBR) with a service MBR;
using the service MBR, booting a service operating system; and
replacing the service MBR with a previously backed-up MBR. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12, 13)
-
-
10. A computer system, comprising:
-
at least one boot loader;
at least one secondary storage storing at least a user operating system (UOS) and a service operating system (SOS); and
at least one main memory, the boot loader being configured to execute a boot sequence at least in part by accessing a current master boot record (MBR) to load an operating system from the secondary storage into the main memory, the boot loader, at least in part in response to a boot interrupt signal, replacing the current MBR with a service MBR stored on the secondary storage, loading the SOS, replacing the service MBR with a previously backed-up MBR on the secondary storage, and then using the previously backed-up MBR to mount any unmounted partitions. - View Dependent Claims (11, 14, 15, 16, 17)
-
-
18. A computer system, comprising:
-
means for replacing a virally infected current master boot record (MBR) with a service MBR stored in a hidden protected area (HPA) of a secondary storage;
means for mounting at least one partition into a main memory using the service MBR;
means for overwriting the service MBR with a previously backed-up MBR; and
means for using the previously backed-up MBR to mount at least one partition not mounted by using the service MBR. - View Dependent Claims (19, 20, 21)
-
Specification