The invention relates to a computer in which an image of the operating
system is maintained in a secondary memory. This memory is either powered
from a source independent of the main memory, or is non-volatile in
nature. When the computer is reinitialized, the loader software that
normally builds the operating system from components instead checks the
secondary memory for the presence of an operating system image. If such an
image is detected, the loader transfers the image from the secondary
memory to the primary memory and transfers control of the computing system
to the image of the operating system now in the primary memory. If no
image is detected, the loader operates in a standard fashion.
Additionally, a complete system image may be stored in the secondary
memory. This would include the contents of the primary memory, the
contents of the virtual memory, and the system state. As such, a
preexisting version of an operational computing system may be directly
loaded at boot time.
L'invenzione riguarda un calcolatore in cui un'immagine del sistema operativo è effettuata in una memoria secondaria. Questa memoria azionato da un indipendente di fonte dalla memoria centrale, o è non volatile in natura. Quando il calcolatore reinitialized, il software del caricatore che sviluppa normalmente il sistema operativo dai componenti preferibilmente controlla la memoria secondaria per vedere se c'è la presenza di un'immagine del sistema operativo. Se una tal immagine è rilevata, il caricatore trasferisce l'immagine dalla memoria secondaria alla memoria centrale e trasferisce il controllo del sistema informatico all'immagine del sistema operativo ora nella memoria centrale. Se nessun'immagine è rilevata, il caricatore funziona ad un modo standard. Ulteriormente, un'immagine completa del sistema può essere immagazzinata nella memoria secondaria. Ciò includerebbe il contenuto della memoria centrale, il contenuto della memoria virtuale ed il sistema dichiara. Come tali, una versione di preesistenza di un sistema informatico operativo può direttamente essere caricata a tempo del caricamento del sistema.