Patent ID: 7206970
Filing Date: 2007-04-17
Classification: G06F

Abstract:
1. A storage server system having a processor and a memory, the storage server system comprising: (A) a storage operating system adapted to be executed by the processor; (B) a removable nonvolatile memory device coupled to a system bus, the removable nonvolatile memory device divided into a plurality of partitions including a first partition containing diagnostics code for the system and a second partition designated as a maintenance log into which test results and data are stored; and (C) a set of boot instructions resident in the storage server system including instructions for executing a normal boot routine upon a power-on of the system, and including instructions enabling the processor to identify the removable nonvolatile memory device and to load the diagnostics code into the memory in response to a command to execute a diagnostics boot routine instead of the normal boot routine, the command generated by the storage system upon a failure of the normal boot routine.