From owner-freebsd-hackers Wed May 15 00:56:34 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA08969 for hackers-outgoing; Wed, 15 May 1996 00:56:34 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id AAA08284 for ; Wed, 15 May 1996 00:52:40 -0700 (PDT) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id JAA01660; Wed, 15 May 1996 09:51:17 +0200 Received: by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id JAA00977; Wed, 15 May 1996 09:51:16 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id JAA04214; Wed, 15 May 1996 09:34:18 +0200 (MET DST) From: J Wunsch Message-Id: <199605150734.JAA04214@uriah.heep.sax.de> Subject: Re: errros on making floppies To: freebsd-hackers@freebsd.org (FreeBSD hackers) Date: Wed, 15 May 1996 09:34:18 +0200 (MET DST) Cc: julian@ref.tfs.com (JULIAN Elischer) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199605140119.SAA04377@ref.tfs.com> from JULIAN Elischer at "May 13, 96 06:19:07 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As JULIAN Elischer wrote: > I'm working on changing the Makefiles in release/ so that each floppy > is a subdir and can be made individually, (well at least the important > ones (fixit,root)) Bravo! > 1.4MB kernel floppy > 1.4MB root floppy with massively crunched stuff. Don't call it `root'. The current root floppy is a simple cpio archive with the tools needed to install the system. Re-using this name for something else would only increase the level of confusion. Pick the existing fixit floppy. It doesn't miss very much, namely about all you need in addition to what's already there is an /sbin/init (or even /stand/init). So a two-stage boot will be as simple as putting a floppy with a kernel into the drive, load it, and swap floppies while the devices are being probed. (Paranoid people might boot with -c to get it stop before the device probing, thus having enough time to swap floppies.) > The final stage (if I ever understand all this) is: > a floppy with an MFS filesystem with our custom stuff on it That's another problem, and it's only interesting for custom-kernel installation floppies. Fixit tasks are already covered by the two- floppy scenario, and this one will also give people the ability to stuff other useful things onto the fixit floppy after it has been ``burnt'' (like their customized disktab or password master). -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)