1. A memory chip, coupled to a host, comprising: a memory, pre-loading a plurality of boot images, wherein the boot images have the same content; and a controller, coupled to the memory, processing data transmissions between the memory chip and the host, wherein the controller further determines whether the memory chip enters a boot mode for the first time, and when the memory chip enters the boot mode for the first time, the controller accesses the memory to obtain a correct boot image from the boot images and transmits the correct boot image to the host, wherein each boot image comprises a plurality of data blocks, the controller loads a plurality of correct data blocks from one or more of the boot images to obtain the correct boot image, wherein the controller determines whether the memory chip enters the boot mode for the first time according to a first flag, and wherein the first flag indicates whether the memory stores a plurality of boot images with the same content.