Patent ID: 7827396

Claim:
An information processing apparatus comprising: a storage medium including, a first partition that stores a first operating system and data, a second partition that stores a second operating system and a data rescue program, a third partition that is used by the data rescue program to back up the data stored in the first partition, and a fourth partition that stores a third operating system, a recovery image for recovering the first partition into an initial state, and a recovery program for recovering the first partition into the initial state using the recovery image; a switch that allows a user to enter a command for booting the second operating system; and a boot control section that boots the second operating system when the command is entered, wherein, upon the second operating system being booted, the data rescue program is executed to automatically: recover at least a portion of the data stored in the first partition and back up the data portion into the third partition, boot from the fourth partition and employ the recovery image stored in the fourth partition to recover the first partition into the initial state, and boot from the second partition and restore the backed up data portion in the third partition into the first partition.