From owner-freebsd-current Tue Nov 17 00:48:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA10523 for freebsd-current-outgoing; Tue, 17 Nov 1998 00:48:03 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ceia.nordier.com (m2-41-dbn.dial-up.net [196.34.155.105]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA10465 for ; Tue, 17 Nov 1998 00:47:54 -0800 (PST) (envelope-from rnordier@nordier.com) Received: (from rnordier@localhost) by ceia.nordier.com (8.8.7/8.6.12) id KAA08338; Tue, 17 Nov 1998 10:46:15 +0200 (SAT) From: Robert Nordier Message-Id: <199811170846.KAA08338@ceia.nordier.com> Subject: Re: [3-stage bootstrap] In-Reply-To: <19981115173516.A4986@halcyon.com> from "William R. Somsky" at "Nov 15, 98 05:35:16 pm" To: wrsomsky@halcyon.com (William R. Somsky) Date: Tue, 17 Nov 1998 10:46:12 +0200 (SAT) Cc: current@FreeBSD.ORG 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-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG William R. Somsky wrote: > Ok, now that we've got the new 3-stage bootloader, and it looks like > it's near to becoming the standard, I've got two questions: > > 1) Where is there documentation on it? There is currently no boot0 documentation. However, there are a few obscure configuration options, etc., so something is probably required. For boot1/boot2, most of the present boot(8) man page applies, though some information needs to be updated, and additional capabilities documented. Someone has also submitted a boot.config(8) man page (PR 8610), though this hasn't been committed. For the boot loader, there is some brief online-style documentation in src/sys/boot/common/help.common and src/sys/boot/i386/loader/help.i386. This will most likely be considerably expanded as the loader assumes its final form. > 2) Will we have a DOS/WIN program to install a copy of the new boot0 > when it gets trashed by a Windows install or other "disaster" ;-) I hadn't really thought about this, but given Windows' predilection for silently "taking out" the master boot record, I guess this does need doing. Unfortunately maintaining DOS programs that support FreeBSD tends to be a major headache; but it may be possible to cross-compile something using bcc (Bruce Evans' 16-bit C compiler in the ports collection). -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message