[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problem loading a multiboot kernel
From: |
Jeff Sheinberg |
Subject: |
Re: Problem loading a multiboot kernel |
Date: |
Tue, 29 Jul 2003 20:47:19 -0400 |
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