From owner-freebsd-hackers Wed Nov 25 02:50:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA20878 for freebsd-hackers-outgoing; Wed, 25 Nov 1998 02:50:43 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ceia.nordier.com (m1-12-dbn.dial-up.net [196.34.155.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA20870 for ; Wed, 25 Nov 1998 02:50:28 -0800 (PST) (envelope-from rnordier@nordier.com) Received: (from rnordier@localhost) by ceia.nordier.com (8.8.7/8.6.12) id MAA14976 for freebsd-hackers@FreeBSD.ORG; Wed, 25 Nov 1998 12:12:10 +0200 (SAT) From: Robert Nordier Message-Id: <199811251012.MAA14976@ceia.nordier.com> Subject: Re: Changing the load address of the kernel? In-Reply-To: <199811250300.EAA12885@dorifer.heim3.tu-clausthal.de> from Oliver Fromme at "Nov 25, 98 04:00:53 am" To: freebsd-hackers@FreeBSD.ORG Date: Wed, 25 Nov 1998 12:12:08 +0200 (SAT) X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Oliver Fromme wrote: > Doug Ambrisko wrote in list.freebsd-hackers: > > I've hacked Etherboot to load FreeBSD/aout again and now to load FreeBSD/elf. > > Is your code available from somewhere? If it's usable, why not > commit it? Would make things probably much easier for me. :-) > > I assume that the FreeBSD kernel will be ELF-only some day, so > my own a.out hackery won't work anymore then... We are already actively examining netboot options as part of the new boot code project. (I've checked out several possibilities myself in the last six months, and Mike Smith has had the whole issue in mind for considerably longer.) The new boot/loader already provides a generic solution by making both disk and network devices available to boot from. So the issue is mainly that of low-level NIC support. However alternatives choices are always good; and this is one of the reasons the ports collection exists. There's actually just little particular benefit in maintaining such code in the source tree itself. When an ELF kernel becomes standard, I'd be strongly in favor of moving even existing code like dosboot into ports. There is precedence for this: mkisofs, for instance. -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message