Re: [Etherboot-developers] [COMMIT] 5.1.2+ boot from disk.
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: <ke...@us...> - 2002-08-30 12:45:44
|
>O.k. I will look, but we did have an overlap, and that was the problem. >So some version of mknbi generated it. > >In particular the first 512 bytes were overlapped by an unitialized >memory region. mknbi knows the size of each of the segments and how much space they are allowed to have, it doesn't blindly copy everything. The only possibility for overlap is if the kernel is > 576kB which may not have been checked in the past, but in that case it won't load at all even in 5.0. mknbi also assumes that Etherboot is not using the first 576kB. If Etherboot is run from 0x20000, then a zImage kernel would obviously overwrite it. A bzImage kernel should be ok. This is the Perl mknbi I'm talking about. I take no responsibility for the old mknbi from netboot. |