From owner-freebsd-hackers@FreeBSD.ORG Thu Jan 8 23:49:56 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79F5016A4D2; Thu, 8 Jan 2004 23:49:56 -0800 (PST) Received: from praetor.linc-it.com (adsl-068-157-070-217.sip.jan.bellsouth.net [68.157.70.217]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B65243D53; Thu, 8 Jan 2004 23:49:53 -0800 (PST) (envelope-from fullermd@over-yonder.net) Received: from mortis.over-yonder.net (adsl-19-157-169.jan.bellsouth.net [68.19.157.169]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by praetor.linc-it.com (Postfix) with ESMTP id E5ED11522C; Fri, 9 Jan 2004 01:49:51 -0600 (CST) Received: by mortis.over-yonder.net (Postfix, from userid 100) id 8B51F20F2A; Fri, 9 Jan 2004 01:49:49 -0600 (CST) Date: Fri, 9 Jan 2004 01:49:49 -0600 From: "Matthew D. Fuller" To: Daniel O'Connor Message-ID: <20040109074948.GQ48603@over-yonder.net> References: <20040107235737.I32227@pooker.samsco.home> <200401091400.40550.doconnor@gsoft.com.au> <3FFE5211.5040606@freebsd.org> <200401091750.59133.doconnor@gsoft.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200401091750.59133.doconnor@gsoft.com.au> User-Agent: Mutt/1.4.1i-fullermd.1 X-Editor: vi X-OS: FreeBSD cc: hackers@freebsd.org cc: Scott Long Subject: Re: Discussion on the future of floppies in 5.x and 6.x X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Jan 2004 07:49:56 -0000 On Fri, Jan 09, 2004 at 05:50:59PM +1030 I heard the voice of Daniel O'Connor, and lo! it spake thus: > > I don't necessarily agree here - I think sysinstall is a better place because > it's much much easier to write stuff for it than the loader. In the example > you mention the only reason to use the loader is because the SCSI subsystem > won't reprobe when a new SCSI bus comes online which sounds like a bug. Indeed. I think it's actually (specifically and as a class) the sort of bug/feature that very much impacts on the floppy situation, since it prevents us from using an otherwise open road to move stuff around. Even if we have to write some code in sysinstall or its successors to trigger the rescan from userland (ie, the 'camcontrol rescan' point), I think that's a reasonable road (and likely the easier way). But that's a bit out of my depth. > > Well, except when mfsroot.gz becomes too large to fit on a single > > floppy. Right now it is about 90k away from that. What happens when > > mount_nfsv4 gets put on there? John Baldwin and I already spat ent a > > day over the holiday break making the mfsroot.gz image fit given the > > new requirements created by having a dynamic root. > > However, given your example above, I would just put mount_nfsv4 on another > floppy, although if sysinstall (or it's replacement) is too large, there will > need to be the ability to load N floppy images into memory. This is that situation where the "fetch installer program thingy from install media on the fly" solution comes into play. -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ "The only reason I'm burning my candle at both ends, is because I haven't figured out how to light the middle yet"