From mboxrd@z Thu Jan 1 00:00:00 1970 From: mindentropy@gmail.com (mindentropy) Date: Thu, 12 May 2011 22:16:19 +0530 Subject: How vmlinux is recognized? In-Reply-To: References: <1305137213.2347.12.camel@ubuntu.ubuntu-domain> Message-ID: <201105122216.19306.mindentropy@gmail.com> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org > This way, GRUB doesn't need to know how to decode ELF > files and the job is left to the kernel code. GRUB has a elf decoder, but it should have multiboot header. http://osdev.berlios.de/grub.html#multiboot Hope this answers your doubt.