System and method to enable a legacy BIOS system to boot from a disk that includes EFI GPT partitions
First Claim
Patent Images
1. A system to enable a legacy BIOS based system to boot from a disk that includes EFI GPT partitions, comprising:
- a master boot record including a GPT-aware boot strap code within the master boot record, wherein the GPT-aware boot strap code is loadable by the legacy BIOS;
a boot program area including at least one GPT boot program, wherein the at least one GPT program is executed prior to booting the legacy BIOS based system.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and a method to boot from a modified GPT partitioned disk with a legacy BIOS based system. The system and method allows for backward compatibility with the new GPT standard. A GPT-aware bootstrap code may be loaded by the legacy BIOS upon system start up.
29 Citations
20 Claims
-
1. A system to enable a legacy BIOS based system to boot from a disk that includes EFI GPT partitions, comprising:
-
a master boot record including a GPT-aware boot strap code within the master boot record, wherein the GPT-aware boot strap code is loadable by the legacy BIOS;
a boot program area including at least one GPT boot program, wherein the at least one GPT program is executed prior to booting the legacy BIOS based system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20)
-
-
13. A method to enable a legacy BIOS based system to boot from a disk that includes modified EFI GPT partitions, comprising:
-
determining whether at least one GPT boot program exists;
verifying a validity of the at least one GPT boot program in response to the determining step providing a positive result;
executing the at least one GPT boot program in response the verifying step providing a positive result;
creating a boot menu of available systems; and
loading a selected system.
-
-
18. A system to enable a legacy BIOS based system to boot from a disk that includes EFI GPT partitions, comprising:
-
means for determining whether at least one GPT boot program exists;
means for verifying a validity of the at least one GPT boot program in response to the determining step providing a positive result;
means for executing the at least one GPT boot program in response the verifying step providing a positive result;
means for creating a boot menu of available systems; and
means for loading a selected system.
-
Specification