Follow-up Comment #1, bug #30601 (project grub):
Same here on an ASUS U35Jc laptop, using grub trunk, experimental, or
newreloc. Crashes after issuing the command `linux (hd0,msdos6)/kernel`. With
`set debug=linux`, the output for grub trunk and grub newreloc is:
real_size=2000, prot_size=2e200, mmap_size=2000
real_mode_mem=147ff800, real_mode_pages=8, prot_mode_mem=100000,
prot_mode_pages=2e2
I have determined that the crash in grub_cmd_linux occurs at:
grub_memset (params, 0, GRUB_LINUX_CL_END_OFFSET);
grub_memcpy (¶ms->setup_sects, &lh.setup_sects, sizeof (lh) - 0x1F1);
which doesn't look too promising.
Note that for grub-1.98, the linux loader succeeds, but the `initrd` or
`boot` commands hang once again. The output after `set debug=all; linux
(hd0,6)/kernel;` for grub-1.98 is:
real_size=2000, prot_size=2e2000, mmap_size=4000
physical_start=8000, physical_end=6f000
trying to allocate 6 pages at 69000
real_mode_mem=69000, real_mode_pages=6, prot_mode_mem=100000,
prot_mode_pages=2e2
[Linux-bzImage, setup=0x3400, size=0x2e19d0]
For grub-1.98 the crash in loader/i386/efi/linux.c's grub_cmd_initrd happens
at the grub_file_read.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?30601>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-grub