How does Grub load the linux kernel to the memory and initiate execution of the Kernel code.
Thanks,
Prabhu
On Wed, Oct 6, 2010 at 9:08 PM, Philip Downer <phil@xxxxxxxxx> wrote:
Prabhu nath wrote:unless a patch has been applied recently (within the last year as thats when I last looked) to make it so, Linux isn't multiboot compliant. If you search the lkml you'll find a few mails about it, I just don't think anyone was interested in making it compliant as they didn't see any benefit.
I have built a kernel version 2.6.34 and have a file *vmlinuz-2.6.34* in /boot folder.
Is this file multiboot comliant ?. If yes, then as per multiboot specification, first byte should be magic number 0x1BADB002.
But when I read the first byte, it is 0xC00005EA.
Philip Downer