摘要 |
PROBLEM TO BE SOLVED: To prevent boot time from increasing when a replicated boot loader is used to boot an OS.SOLUTION: A boot loader is stored in a NAND flash memory 7. A boot update unit 33 stores "1" indicating that update of the boot loader is not completed, that is, stores update non-completion information in a block in which the boot loader is stored when the boot loader is updated, and stores "0" indicating that update of the boot loader is completed, that is, stores update completion information in the block in which the boot loader is stored when the update of the boot loader is completed. A boot read unit 31 reads the boot loader if the update completion information is stored in the block in which the boot loader is stored, and reads a replicated boot loader without reading the boot loader if the update non-completion information is stored in the block. |