hi,
EFI bootloader signature is "EFIL" string, x86 machine is little-endian.
This patch changes grub efi booloader sigature as little-endian.
thanks
bibo,mao
--- grub2.org/include/grub/i386/linux.h 2006-12-06 17:51:19.000000000 +0800
+++ grub2/include/grub/i386/linux.h 2006-12-06 17:52:50.000000000 +0800
@@ -46,7 +46,7 @@
#define GRUB_LINUX_CL_MAGIC 0xA33F
#define GRUB_LINUX_EFI_SIGNATURE \
- ('E' << 24 | 'F' << 16 | 'I' << 8 | 'L')
+ ('L' << 24 | 'I' << 16 | 'F' << 8 | 'E')
#ifndef ASM_FILE
_______________________________________________
Grub-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/grub-devel