Follow-up Comment #1, bug #28816 (project grub):
Do you use Debian or Ubuntu?
Then run sudo dpkg-reconfigure grub-pc and check that the device listed in
the debconf prompt for it is the one where your BIOS boots from.
Else run grub-install on the right device.
Such errors can only happen if
If i set flag[2] in multiboot header the following fails
# mbchk kernel.elf
kernel.elf: The Multiboot header is found at the offset 4680.
kernel.elf: Non-zero is found in reserved flags (0x4).
What's the problem i wonder...
___
Bug-grub mailing list