Ok, vmlinuz comes from the old naming scheme on vendor unixes for their
kernels. They are/were called vmunix. So ours was called vmlinux. Now
kernels are built already gzipped, and the first part of the boot sequence
includes loading the compressed kernel into memory and decompressing it.
This is all done by the kernel. If you read the message at boot time,
it says something like "decompressing kernel....", "ok, boot." So zImage
came from the make file when you'd say "make zImage" to get a gzipped
kernel. If you don't want a compressed kernel, just say "make linux", or
"make vmlinux", or something like that. So then the kernel got a little
too big for some of us, and bzImage was created. I don't know exactly how
it differes from the zImage, but it allows you to build a larger kernel
image.
-CJO-
On Sun, 18 Jul 1999, dave m mehler wrote:
>Hello,
> I've got a question reguarding kernel terminology. What is the
>difference between vmlinuz and bzImage and zimage?
>Thanks.
>Dave.
>
>___________________________________________________________________
>Get the Internet just the way you want it.
>Free software, free e-mail, and free Internet access for a month!
>Try Juno Web: http://dl.www.juno.com/dynoget/tagj.
>
>
C.J. Oster (Linux Guru/Surge Addict)
----------------------------------------------------------------------
| [EMAIL PROTECTED] | 1003 S. 1st St. | Unix System Admin |
| [EMAIL PROTECTED] | Champaign, IL 61820 | University of Illinois |
| irc: lordvadr | | at Urbana Champaign |
| -------------------------------------------------------------------|
| PGP: 87D5 4216 43A1 42D6 754D 8F5E 24B3 992A B7A1 F556 |
----------------------------------------------------------------------
(580)761-6393 (217)344-2024 (217)264-8427
"Linux, for people with an IQ above 98" - Bumper Sticker
"Hm, a little big for a cup holder... Why does it say '4x' on it?"