An information processing device is provided in which a valid initial
program is transferred to a RAM while avoiding a invalid block which is
present in a low reliable storage device, such as a NAND-type flash
memory or the like. A management information storing section 29 stores
management information 30 indicating a position of a invalid block in a
first storage device 31. When an information processing device 1 is
powered on, a transfer determination section 20 is controlled to read a
BSP 26 from a valid block of a first storage device 11 based on the
management information 30, and transfer the BSP 26 to a second storage
device 32. Thereby, it is possible to avoid reading of a invalid block
present in the first storage device 31.