Re: multiboot compliancy of vmlinuz-2.6.34

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Then, what is the interface specification to which both Linux and Grub comply to.
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:
          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.

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.
Philip Downer


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux