pxeloader problem: BTX halted [FIXED]
John Baldwin
jhb at FreeBSD.org
Fri Feb 27 07:54:02 PST 2004
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
More information about the freebsd-current
mailing list