Patent ID: 6523103
Filing Date: 2003-02-18
Classification: G06F

Abstract:
A computer system, comprising:a. at least primary and secondary partitions; b. a primary write filter for write-protecting the primary partition; and c. a state machine having at least three states, the states comprising: i. a first state, wherein: 1. the computer system boots to the primary partition; 2. the primary write filter is enabled; and 3. the state machine advances to a second state in response to a need to write persistent data to the primary partition; ii. the second state, wherein: 1. the computer system boots to the secondary partition; and 2. during the second state, the primary write filter is disabled before the state machine advances to a third state; and iii. the third state, wherein: 1. the computer system boots to the primary partition; 2. the primary write filter is initially disabled while persistent data is written to the primary partition; and 3. after persistent data is written to the primary partition, the primary write filter is re-enabled before the state machine advances to the first state.