Patent ID: 7631173

Claim:
A computing device configured to boot a windowing operating system obtained from an external memory media via an external interface, the system comprising: a read-only memory module including an initialization module configured to establish a data connection to the external memory media through the external interface; the external interface configured to receive a boot agent module and an image of the windowing operating system from an external device in which the external memory media is disposed; and a processor configured to execute the initialization module in order to establish the data connection to the external memory media, receive the boot agent module from the external memory media in response to a request from the initialization module, execute the boot agent module in order to send an operating system request to the external memory media, the operating system request including a memory address location based on memory geometry information of the external memory media, load the windowing operating system image from an external location in the external memory media into a runtime memory, and execute the windowing operating system image in order to boot the windowing operating system.