A method of creating a boot code image in which a computer is configured to fail a boot code creation bypass test. When the bypass test is subsequently executed, an image of a boot code stored in a boot code storage device is copied to a first storage medium. Preferably, the computer is configured to fail the bypass test by inserting at least one jumper in a motherboard of the computer. The boot code creation bypass test is preferably executed in response to a boot event, such as a system power on or reset. In the preferred embodiment, the bypass test comprises a portion of a boot block portion of the boot code. In one embodiment, the boot code is stored to a compact flash card. A flash memory device including a plurality of sectors is used as the boot code storage device. In one embodiment, the boot block and boot code creation bypass test reside in a first sector of the flash memory device while the remaining portions of the boot code including a start up sequence reside in subsequent sectors. The invention further contemplates a boot code storage device configured with instructions for executing a boot code creation bypass test in response to a boot event. If the bypass test fails, the boot code copies an image of a boot code from the boot code storage device to a first storage medium. If the bypass test passes, the boot code executes a start up sequence to bring the computer to a predetermined initial state.

Une méthode de créer une image de code d'initialisation dans laquelle un ordinateur est configuré pour échouer un essai de déviation de création de code d'initialisation. Quand l'essai de déviation est plus tard exécuté, une image d'un code d'initialisation stocké dans un dispositif de stockage de code d'initialisation est copiée à un premier support de stockage. De préférence, l'ordinateur est configuré pour ne pas passer l'essai de déviation en insérant au moins un pullover dans une carte mère de l'ordinateur. L'essai de déviation de création de code d'initialisation est de préférence exécuté en réponse à un événement d'initialisation, tel qu'une puissance de système dessus ou la remise. Dans le mode de réalisation préféré, l'essai de déviation comporte une partie d'une partie de bloc d'initialisation du code d'initialisation. Dans une incorporation, le code d'initialisation est stocké à une carte instantanée compacte. Un bloc de mémoires instantané comprenant une pluralité de secteurs est utilisé comme dispositif de stockage de code d'initialisation. Dans une incorporation, l'essai de déviation de création de bloc d'initialisation et de code d'initialisation résident dans un premier secteur du bloc de mémoires instantané tandis que les parties restantes du code d'initialisation comprenant un début vers le haut de l'ordre résident dans les secteurs suivants. L'invention autre contemple un dispositif de stockage de code d'initialisation configuré avec des instructions pour exécuter un essai de déviation de création de code d'initialisation en réponse à un événement d'initialisation. Si l'essai de déviation échoue, le code d'initialisation copie une image d'un code d'initialisation du dispositif de stockage de code d'initialisation à un premier support de stockage. Si l'essai de déviation passe, le code d'initialisation exécute un début vers le haut de l'ordre pour apporter l'ordinateur à un état initial prédéterminé.

 
Web www.patentalert.com

< (none)

< Enhanced integrated data delivery system

> Method and apparatus for N-NARY hardware description language

> (none)

~ 00015