Apparatus and method for booting based on a snapshot image

PURPOSE: A booting device using a snapshot image and a method thereof are provided to selectively compress and store a snapshot image by a block unit in case of snapshot boot, thereby reducing the size of the snapshot image. CONSTITUTION: An image compressing unit(102) divides a generated snapshot image into blocks. The image compressing unit determines whether to compress each block based on at least one of decompression time, loading time, and deadline time, a compression rate of each block. The image compressing unit selectively compresses each block. A booting unit(103) loads a first block when a snapshot boot is executed based on the snapshot image. The booting unit loads a second block while decompressing the first block.