Back to results
US 8,751,783 B2Granted
Booting computing devices with EFI aware operating systems
AssigneeHewlett-Packard Development Company, L.P.
InventorsMark Piwonka, Scotty Wiginton
Life of this patent
Estimating the term…
Abstract
Example embodiments disclosed herein relate to finding a boot loader on storage. A boot process for a computing device including storage including an extensible firmware interface aware operating system is started. The storage is searched for a boot loader associated with the extensible firmware interface aware operating system.
Claims20
A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to:
- start a boot process for a computing device including a fixed storage including a plurality of extensible firmware interface (EFI) aware operating systems;
- search, during the boot process, a directory of the fixed storage for a plurality of EFI boot loader files respectively associated with the extensible firmware interface aware operating systems until a threshold number of the EFI boot loader files is found or until a timer reaches a threshold;
- and
- present representations of the respective EFI boot loader files.
1 more element
A method comprising:
- initiating a boot process for a computing system including a non-removable storage including an extensible firmware interface (EFI) aware operating system;
- searching, during the boot process, a directory of the non-removable storage to determine an EFI boot loader file associated with the extensible firmware interface aware operating system until a threshold number of the EFI boot loader files is found or until a timer reaches a threshold;
- and
- updating a non-volatile memory of the computing system with information associated with the EFI boot loader file.
1 more element
A computing device comprising:
- a non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to:
- initialize the computing device during a boot process;
- determine, during the boot process, a fixed storage,
- wherein the fixed storage device includes a plurality of extensible firmware interface (EFI) aware operating systems;
- search, during the boot process, directories of the storage for a plurality of EFI boot loader files corresponding to the extensible firmware interface aware operating systems until a threshold number of the EFI boot loader files is found or until a timer reaches a threshold;
- cause presentation of respective representations of boot entries associated with the EFI boot loader files;
- select one of the EFI boot loader files;
- and
- update the non-volatile memory with extensible firmware interface boot variables corresponding to the EFI boot loader files.
6 more elements
Dependencies are inferred from the claim text.