Patent ID: 7269722

Claim:
A method comprising: modifying a configuration of a computer system in a hardware platform; previewing a reboot; wherein previewing the reboot comprises comparing a current configuration of the computer system to a predicted configuration of the computer system; wherein previewing the reboot further comprises: initiating one or more clone resource processes; and comparing the one or more clone resource processes to one or more resource processes; and wherein the method further comprises: executing an operating system kernel in a preview mode, wherein executing the kernel in the preview mode comprises: executing one or more system calls, wherein the one or more system calls modify one or more clone data structures; and comparing the one or more clone data structures to data structures in the current configuration of the computer system; and wherein the one or more clone processes are initiated by the operating system kernel executing in the preview mode; and wherein the method further comprises: replacing the data structures in the current configuration with the clone data structures; and replacing the one or more resource processes with the one or more clone resource processes.