[comp.unix.aux] How do you make a floppykernel?

name@portia.Stanford.EDU (tony cooper) (03/01/90)

Can anyone tell me how I can make a floppykernel starting from the kernel
code in the Device Drivers Kit? A floppykernel is one that looks for the
root filesystem on a floppy instead of on a SCSI device. There is a
floppykernel in the installation kit but it only has a device driver in it
for the Apple SC 40 tape drive. I want a floppykernel that contains my
driver for my DAT drive since in the event of having to restore my system
from a disk crash I don't want to have to do it using Apple's drive.

I have tried adding my driver by using the floppykernel as "newunix" but
that does not work since the symbols have been stripped from the floppykernel.

Tony Cooper
tony@popserver.stanford.edu

davide@cs.qmw.ac.uk (David Edmondson) (03/02/90)

Don't start with a blank kernel take one which is running and
you are happy with.  Copy it to temp and run kconfig on it
"kconfig -n /tmp/unix". What you need to change is ROOTDEV so
the appropriate incantation is ROOTDEV=0x0500. Use ftp or
whatever to get your kernel onto a MacOS disc and run it by
typing "launch -fm macdisc:unix" to sash.

-- 
David Edmondson

UUCP:      davide@qmw-cs.uucp   or  ...seismo!mcvax!ukc!qmw-cs!davide
ARPA:      davide%cs.qmw@nsfnet-relay.ac.uk  Post: Dept of Computer Science
JANET:     davide@uk.ac.qmw.cs               Queen Mary and Westfield  College
Applelink: UK0087                            University of London
                                             Mile End Road
                                             London E1 4NS
Voice:     +44 1 975 5250                    England