A system for booting a computing device with a windowing operating system
obtained from an external memory media via an external interface includes
an initialization module stored in a read-only memory in the computing
device, the module being executed in a processor in the computing device
and establishing a data connection to the external memory media through
the external interface, and an external device in which the external
memory media is disposed, the media storing a windowing operating system
image at an external location, and sending the image from the media to
the computing device via the external interface in response to a request
from the computing device based on memory geometry information of the
media, the image being received by the computing device, loaded into a
runtime memory in the computing device and then executed by the processor
to boot the windowing operating system in the computing device.