From owner-freebsd-hackers@FreeBSD.ORG Sat Jan 10 01:22:35 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 4873C16A4CE for ; Sat, 10 Jan 2004 01:22:35 -0800 (PST) Received: from pc5.i.0x5.de (reverse-213-146-113-119.dialin.kamp-dsl.de [213.146.113.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21D4D43D62 for ; Sat, 10 Jan 2004 01:22:28 -0800 (PST) (envelope-from nicolas@dauerreden.de) Received: from pc5.i.0x5.de (nicolas@localhost [127.0.0.1]) by pc5.i.0x5.de (8.12.9p2/8.12.9) with ESMTP id i0A9MPR7042843 for ; Sat, 10 Jan 2004 10:22:25 +0100 (CET) (envelope-from nicolas@pc5.i.0x5.de) Received: (from nicolas@localhost) by pc5.i.0x5.de (8.12.9p2/8.12.9/Submit) id i0A9MPDX042842 for hackers@freebsd.org; Sat, 10 Jan 2004 10:22:25 +0100 (CET) (envelope-from nicolas) Date: Sat, 10 Jan 2004 10:22:25 +0100 From: Nicolas Rachinsky To: hackers@freebsd.org Message-ID: <20040110092225.GA40166@pc5.i.0x5.de> Mail-Followup-To: hackers@freebsd.org References: <20040107235737.I32227@pooker.samsco.home> <3FFF5438.40709@mindspring.com> <3FFF5C93.9010605@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3FFF5C93.9010605@mindspring.com> X-Powered-by: FreeBSD X-Homepage: http://www.rachinsky.de X-PGP-Keyid: C11ABC0E X-PGP-Fingerprint: 19DB 8392 8FE0 814A 7362 EEBD A53B 526A C11A BC0E X-PGP-Key: http://www.rachinsky.de/nicolas/nicolas_rachinsky.asc X-SECURITY: Never trust a running system User-Agent: Mutt/1.5.5.1i 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: Sat, 10 Jan 2004 09:22:35 -0000 * Richard Coleman [2004-01-09 20:59 -0500]: > Richard Coleman wrote: > >I apologize if this is a dumb question. But rather than using two > >floppies during the install process, why not three or four? > > > >Richard Coleman > >richardcoleman@mindspring.com > > Sorry, I just got caught up on the list, and see that this has already > been discussed. Ignore the question. I'm not sure that the question is dumb. I think /usr/src/lib/libstand/splitfs.c should work for this. From the commit message of it: |Add splitfs vfs layer into libstand, which allows loading big kernels |and |modules split across several physical medias. Following is how it |works: | |The splitfs code, when asked to open "foo" looks for a file |"foo.split" |which is a text file containing a list of filenames and media names, |e.g. | | foo.aa "Kernel floppy 1" | foo.ab "Kernel floppy 2" | foo.ac "Kernel and modules floppy" | |For each file segment, the process is: | |- try to open the file |- prompt "Insert the disk labelled and press any key..." |- try to open the file |- return error if file could not be located I just took the 4.9-RELEASE install disks and splited mfsroot.gz into two files put them onto two disks. They booted without any problem to sysinstall. So it seems the code to use more disks is already there. Nicolas