Booting is a process that initializes all the systems and it is an essential process of operating system to work. Because of this reason, system users have to wait until this process finishes and it is very inconvenient. Recently, non-volatile memories are rising up as an alternative method for DRAM. Their non-volatile characteristic makes several processes in existing boot mechanism unnecessary. If these processes are eliminated, the system users can spend shorter time to control the system. In this paper, we propose a technique which uses only one kernel image for every booting by using non-volatile memories.