From owner-freebsd-hackers Wed Aug 21 08:16:35 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA24444 for hackers-outgoing; Wed, 21 Aug 1996 08:16:35 -0700 (PDT) Received: from etinc.com (etinc.com [204.141.244.98]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id IAA24418 for ; Wed, 21 Aug 1996 08:16:30 -0700 (PDT) Received: from ppp-089.etinc.com (ppp-089.etinc.com [204.141.95.148]) by etinc.com (8.6.12/8.6.9) with SMTP id LAA13504; Wed, 21 Aug 1996 11:19:26 -0400 Date: Wed, 21 Aug 1996 11:19:26 -0400 Message-Id: <199608211519.LAA13504@etinc.com> X-Sender: dennis@etinc.com X-Mailer: Windows Eudora Version 2.0.3 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: Bill Paul From: dennis@etinc.com (Dennis) Subject: Re: Making Bootable Disks Cc: hackers@freebsd.org Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Of all the gin joints in all the towns in all the world, Joe Greco had >to walk into mine and say: > >> > As Dennis wrote: >> > > >> > > Is it outlined/described anywhere how to make a bootable system floppy? >> > >> > disklabel -Brw fd0 >> > newfs ... /dev/rfd0a (look into /etc/disktab for the options) >> > mount /dev/fd0a /mnt >> > cp /kernel /mnt >> > umount /mnt >> >> With all due respect Joerg, that's nice but not very useful :-) The kernel >> alone will take 2/3 the floppy. > >If you're willing to blow the money on a second floppy, you can make >a two floppy set (boot and root disks). The system has to boot without human intervention..... > >Create two disks with UFS filesystems on them, put the kernel on one >and /sbin/init and whatever else you can manage onto the other one >(crunchgen would be useful if you can't fit all the tools you want). > >Compile the kernel with: > >config vmunix swap generic > >instead of > >config vmunix root on wd0 (or whatever you normally use). > >(Yes, I know it's shown as 'config kernel ...' in the standard >config files. I don't care about any damn trademarks: god intented >the kernel image to be called vmunix and that's what I'm bleeding >well going to call it. So there.) Sounds like a man with little to lose :-) > >To use this, put the kernel floppy in the drive, start the system, and >use the -a option at the boot prompt: > >Boot: -a > >The kernel will load, go all the way through the autoconfig phase >and then present you with a prompt that says: > >root device? > >When this prompt comes up, remove the kernel floppy, put in the root >floppy, then type 'fd0' as the root device: Can this be done automagically on a dual floppy system...if you cant squeeze it into 1? Dennis ---------------------------------------------------------------------------- Emerging Technologies, Inc. http://www.etinc.com Synchronous Communications Cards and Routers For Discriminating Tastes. 56k to T1 and beyond. Frame Relay, PPP, HDLC, and X.25 for BSD/OS, FreeBSD and LINUX