Vincent Girard-Reydet writes: > Hope this is the rightplace to post my question. I'm currently > working on a kernel that I made multiboot compliant. > > This kernel is linked as an ELF program, section .text starting > at 0xc0000000. As I need to configure the paged memory before > switching to high addresses, I must load my kernel at a much > lower address. So I ask in my Multiboot header to be loaded at > 0x100000, and I use translation tricks (leal and co) to get my > code working untill the pagination is activated. > > But Grub won't load my kernel. I checked the addresses in the > Multiboot header with objdump, they are correct. I put an > instruction that prints a character on the screen and loops at > the cery end of my kernel, to only check if I'm booted. But the > machine reboots when Grub loads the kernel. >
Have you tried "mbchk YOUR_KERNEL", try "info mbchk" for details. -- Jeff Sheinberg _______________________________________________ Bug-grub mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-grub
