*BSD News Article 76420


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.mel.connect.com.au!news.mira.net.au!news.vbc.net!samba.rahul.net!rahul.net!a2i!news.PBI.net!news.mathworks.com!newsfeed.internetmci.com!in3.uu.net!news.whistle.com!usenet
From: Julian Elischer <julian@whistle.com>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: howto creat a boot floppy w/ network support
Date: Mon, 19 Aug 1996 16:33:19 -0700
Organization: Whistle Communications
Lines: 32
Message-ID: <3218F9BF.59E2B600@whistle.com>
References: <ulfDw71ow.4Mt@netcom.com> <4v4e9o$au3@uriah.heep.sax.de>
NNTP-Posting-Host: s205m22.whistle.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.0b6 (X11; I; FreeBSD 2.2-CURRENT i386)
To: Joerg Wunsch <joerg_wunsch@uriah.heep.sax.de>

J Wunsch wrote:
> 
> ulf@netcom.com (Ulf Schmidt) wrote:
> 
> > now that I sucessfully installed 2.1.5R, I want to create a boot
> > floppy w/ as much system information as possible. Some binaries
> > like tar and gzip would be good, and network support also.
 

> If you prefer, you can also prepare a separate UFS floppy, with just
> the file /kernel on it (this may be a customized kernel then), and
> once the kernel has been loaded, you swap floppies and insert a root
> file system floppy with everything you think should be there.  The
> least files you need are /sbin/init, /bin/sh, /dev/console, and (i
> think) an empty /etc/spwd.db to prevent complaints.  Everything else
> is up to you.

there is an easier way Joerg.. see below.


> The crunchgen program should be a big help for you in creating a
> binary with much stuff in it for a good bang per byte ratio.  Have a
> look at /usr/src/release/Makefile for how to use crunchgen.

If you have done a "make world" then you can go to
/usr/src/release
type "make sysinstall" (I think it';s there
and then go to
/usr/src/release/floppies and make the various floppies offered there
(just type "make")
make a copy of one of the subdirs and edit to
your own configuration...