EP1274009A2

System and method to enable a legacy BIOS system to boot from a disk that includes EFI GPT partitions

Abstract

A system (300, 400, 405) and a method (500) to boot from a modified GPT partitioned disk (300, 400, 405) with a legacy BIOS based system. The system (300, 400, 405) and method (500) 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.

EP1274009A2, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 20 March 2022, 4.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 2 independent, 8 dependent

  1. 1
    A system (300, 400, 405) to enable a legacy BIOS based system to boot from a disk that includes EFI GPT partitions, comprising:a master boot record (310) including a GPT-aware boot strap code within the master boot record (310), wherein the GPT-aware boot strap code is loadable by the legacy BIOS;a boot program area (360, 460) 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. 8
    A method (500) 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.