Operating system selector and data storage drive
First Claim
1. An operating system selector operable to boot a non-EFI compatible operating system where the operating system files are stored in a GPT partition of a data storage drive, the data storage drive having a first address set, the operating system selector being operable to;
- read a GUID partition table to identify address information relating to the GPT partition, define the GPT partition as a virtual data storage drive having a second address set, call an address mapper and pass the address information to the address mapper, and perform a loading stop to boot the operating system.
1 Assignment
0 Petitions
Accused Products
Abstract
An operating system selector operable to boot a non-EFI compatible operating system where the operating system files are stored in a GPT partition of a data storage drive, the data storage drive having a first address set,
the operating system selector being operable to:
read a GUID partition table to identify address information relating to the GPT partition,
define the GPT partition as a virtual data storage drive having a second address set,
call an address mapper and pass the address information to the address mapper, and
perform a loading step to boot the operating system.
40 Citations
16 Claims
-
1. An operating system selector operable to boot a non-EFI compatible operating system where the operating system files are stored in a GPT partition of a data storage drive, the data storage drive having a first address set,
the operating system selector being operable to; -
read a GUID partition table to identify address information relating to the GPT partition, define the GPT partition as a virtual data storage drive having a second address set, call an address mapper and pass the address information to the address mapper, and perform a loading stop to boot the operating system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer comprising an operating system selector, the operating system selector being operable to boot a non-EFI compatible operating system where the operating system files are stored in a GPT partition of a data storage drive,
the operating system selector being operable to; -
read a GUID partition table to identify address information relating to the GPT partition, define the GPT partition as a virtual data storage drive, call an address mapper and pass the address information to the address mapper, and perform a loading step to boot the operating system.
-
-
15. A computer comprising memory and a data storage drive, the data storage drive comprising a GPT partition,
the computer being operable to load an operating system selector into the memory and run the operating system selector, the operating system selector being operable to operable to boot a non-EFI compatible operating system where the operating system files are stored in the GPT partition of the data storage drive, the operating system selector being operable to; -
read a GUTD partition table to identify address information relating to the GPT partition, define the GPT partition as a virtual data storage drive, call an address mapper and pass the address information to the address mapper, and perform a loading step to boot the operating system.
-
-
16. A method of booting a non-FFI compatible operating system when the operating system files are stored in a GPT partition of a data storage drive, the data storage drive, the method comprising the steps of;
-
reading a GUID partition table to identify address information relating to the GPT partition, defining the GPT partition as a virtual data storage drive, calling an address mapper and passing the address information to the address mapper, and performing a loading step to boot the operating system.
-
Specification