La diferencia entre varios archivos del kernel de Linux

  

El archivo del kernel más original compilado por vmlinux, sin comprimir.

zImage es un archivo gzlinux que ha sido gzipped.

bzImage bz significa "big zImage", no comprimido con bzip2. La diferencia entre los dos es que zImage descomprime el kernel a la memoria de gama baja (los primeros 640K), y bzImage descomprime el kernel a la memoria de gama alta (más de 1M). Si el kernel es pequeño, entonces zImage o bzImage funcionarán. Si es más grande, deberías usar bzImage.


uImageU-boot archivo de imagen dedicado, que es una etiqueta de longitud 0x40 antes de zImage.

vmlinuz es una copia del archivo bzImage /zImage o un enlace a bzImage /zImage.

initrd es la abreviatura de "initial ramdisk". Generalmente se usa para iniciar temporalmente el hardware al estado donde el kernel real vmlinuz puede tomar el control y continuar con el arranque.

Copyright © Conocimiento de Windows All Rights Reserved