Re: pxeloader problem: BTX halted [FIXED]

From: John Baldwin <jhb_at_FreeBSD.org>
Date: Fri, 27 Feb 2004 10:55:20 -0500
On Friday 27 February 2004 09:15 am, Ruslan Ermilov wrote:
> All,
>
> I have ended up setting up the test PXE booting environment
> here, and have been able to reproduce and fix this problem,
> in sys/boot/i386/loader/Makefile,v 1.76.
>
> For some reason, for pxeboot(8) to work, BTX's crt0.o needs
> to be linked before other object files into the loader(8)
> binary.  This is odd because loader(8) doesn't suffer from
> this problem, so perhaps pxeldr ASM bootstrap code could be
> fixed to handle this better.  John?

cdboot, pxeldr, and btxldr all make assumptions about how the loader is 
linked.  In fact, cdboot and pxeldr share the same exact code in this 
respect.  Did you test cdboot without this fix to see if it had been broken, 
too?

-- 
John Baldwin <jhb_at_FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org
Received on Fri Feb 27 2004 - 06:54:02 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:44 UTC