cvs commit: src/sys/boot/i386/loader Makefile

Ruslan Ermilov ru at freebsd.org
Fri Feb 27 07:39:49 PST 2004


On Fri, Feb 27, 2004 at 10:16:48AM -0500, John Baldwin wrote:
> On Friday 27 February 2004 09:10 am, Ruslan Ermilov wrote:
> > ru          2004/02/27 06:10:09 PST
> >
> >   FreeBSD src repository
> >
> >   Modified files:
> >     sys/boot/i386/loader Makefile
> >   Log:
> >   For some reason crt0.o needs to be linked first for pxeboot(8) to
> >   work.  This is odd because loader(8) doesn't suffer from this problem.
> >   Perhaps pxeboot bootstrap can be fixed to handle this better.
> >   Anyway, PXE booting should work again.
> 
> pxeboot, cdboot, and btxldr all make the same assumptions about how the a.out 
> loader is laid out so they can extract BTX and use it to bootstrap into the 
> loader proper.
> 
Hmm, then how can you explain that /boot/loader worked with this
change, but /boot/pxeboot didn't?


Cheers,
-- 
Ruslan Ermilov
FreeBSD committer
ru at FreeBSD.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20040227/0b481c20/attachment.bin


More information about the cvs-src mailing list