Recovery method for master boot record of hard disk drive
OwnerYu-Chen Laiinventor
Life of this patent
Estimating the term…
Abstract
A recovery method for a master boot record of a hard disk drive is adapted to a computer system incorporating extensible firmware interface (EFI). When modification occurs in the master boot record, the extensible firmware interface stores the master boot record in an NVRAM (Non-volatile Random Access Memory) as a backup. The backup is read out for recovery of the hard disk driver if the master boot record is destroyed. The NVRAM is write-protected during runtime and the backup data stored therein is therefore free from destruction.
Claims11
A recovery method for a master boot record (MBR) of a hard disk drive adapted to a computer system incorporating an extensible firmware interface (EFI) which stores the master boot record in an MBR variable of a non-volatile random access memory (NVRAM) when a modification occurs in the master boot record, said recovery method including the following steps:
- searching the MBR variable in said non-volatile random access memory;
- reading out the master boot record from said MBR variable as searched;
- and
- over-writing the master boot record as read into the sector for master boot record of said hard disk drive.
A recovery system for a master boot record of a hard disk drive adapted to a computer system incorporating an extensible firmware interface, said recovery system including:
- a backup module for storing a master boot record into a non-volatile random access memory when a modification occurs in the master boot record;
- and
- a recovery module for reading out the master boot record from said non-volatile random access memory and over-writing the master boot record into the sector for master boot record of said hard disk drive.
A computer-readable recording medium adapted to a computer system incorporating an extensible firmware interface which stores the master boot record in an MBR variable of a non-volatile random access memory when a modification occurs in the master boot record of a hard disk drive, said computer-readable recording medium enabling the computer to execute the following steps:
- searching the MBR variable in said non-volatile random access memory;
- reading out the master boot record from said MBR variable as searched;
- and
- over-writing the master boot record as read into the sector for master boot record of said hard disk drive.
Dependencies are inferred from the claim text.