Multi-O/S system and pre-O/S boot technique for partitioning resources and loading multiple operating systems thereon
OwnerDarren J. Cepulis, Dave Collinsinventors
Life of this patent
Estimating the term…
Abstract
A technique is provided for loading a multiple-O/S platform on a computing device, such as a personal computer or server. The technique supports multiple operating systems by partitioning the computing device in an initialization or pre-boot phase, in which system resources are detected, initialized and tabulated. A desired O/S of the multiple operating systems is then loaded on each partitioned set of the system resources. The multiple operating systems may then operate simultaneously and independently on the computing device.
Claims20
A method for operating a computing device, comprising:
- allocating resources of the computing device to a plurality of resource sets prior to loading a desired O/S layer for the computing device;
- and
- loading a desired operating system on each set of the plurality of resource sets at the desired O/S layer.
A method for simultaneously supporting a plurality of independent operating systems on a computing device, comprising:
- cataloguing resources of the computing devices prior to O/S booting for the computing device;
- dividing the resources into multiple subsets prior to O/S booting;
- and
- loading the plurality of independent operating systems, at least one O/S being loaded on each resource set of the multiple subsets.
A system for booting a computing device, comprising:
- a resource tabulator module configured to organize data on system resources for the computing device;
- a resource divider module configured to create multiple resource sets for the computing device;
- and
- an operating system loader module configured to load a desired operating system on each of the multiple resource sets.
Dependencies are inferred from the claim text.