zImage
zImage is a compressed Linux kernel image format used by many bootloaders to load the kernel into memory. It consists of a small bootstrap routine and a compressed kernel payload. When a system boots, the bootloader copies the zImage into memory and transfers control to it; the kernel then decompresses itself in place and begins execution. The image is typically stored on disk as a single file and is consumed by the bootloader during the early boot phase.
The term zImage is historically tied to the Linux kernel’s image naming. The “z” denotes a compressed,
Generation and formats: The kernel build system can produce a zImage or a bzImage, depending on configuration
Usage and deployment: In traditional PC boot setups, bootloaders such as GRUB load the kernel image directly
In summary, zImage is a compact, compressed kernel image designed for straightforward bootloading, with bzImage serving