Patent ID: 8788801
Filing Date: 2014-07-22
Classification: G06F

Abstract:
1. A method comprising: verifying a Boot Configuration Data (BCD) is a proper BCD by determining if a sub-key of the registry hive includes a specific parameter; copying the BCD from a registry hive of an operating system executing on a computer into a file, wherein the registry hive is one of a plurality of registry hives; storing the file on a removable storage medium from which a read operation can be performed during a recovery operation of the computer; and performing a bare-metal restore at boot of the computer as a function of the file including the BCD, performance of the restore including: creating an Extension Firmware Interface (EFI) partition when the EFI partition does not exist; obtaining a disk number and partition number of the EFI partition of the computer; assigning a drive letter to the EFI hard disk partition; copying files common amongst installations of the operating system from an operating system install disk to the EFI hard disk partition according to the assigned drive letter; copying the BCD from the file on the removable storage medium to the EFI hard disk partition according to the assigned drive letter; unassigning the drive letter from the EFI hard disk partition; and rebooting the computer.