*BSD News Article 59853


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!paladin.american.edu!gatech!newsfeed.internetmci.com!news.kei.com!nntp.coast.net!frankensun.altair.com!wlbr!news.cerf.net!newsserver.sdsc.edu!newshub.csu.net!charnel.ecst.csuchico.edu!xmission!news.transport.com!usenet
From: connect@transport.com (Bare)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: How do I make an installation kernel?
Date: Tue, 16 Jan 1996 09:17:56 GMT
Organization: Transport Logic, Portland, OR USA.   Phone: (503)243-1940
Lines: 28
Message-ID: <4ddlji$54b@news.transport.com>
References: <4d9gh6$8ab@news1.halcyon.com>
NNTP-Posting-Host: pdx55.transport.com
X-Newsreader: Forte Free Agent 1.0.82

tzs@coho.halcyon.com (Tim Smith) wrote:

>I've figured out how to make kernels that see my IDE CD-ROM (kernel.ide on
>the FreeBSD 2.1 CD-ROM does not).  What I want to do now is make a kernel
>that I can use in place of kernel.ide during installation.  This has me
>stumped.  If I just make GENERIC or BOOTMFS kernels (the two configurations
>that are included with the kernel source) with my IDE configuration added,
>and try to use them to install, they die when they try to mount root, so I'm
>guessing that something special is done to the install kernels to let them
>work in the pre-install environment.  What is that something special?

>(I've got enough installed that I can find most of the documentation, but
>I'm not familiar enough with BSD documentation to know where to look, so
>if its there, just point me to it if this is a dumb question).

>--Tim Smith
 If you are able to boot with GENERIC - log on as root (or go to su).
When you are editing the file you started with for a kernel make sure
you leave the lines in that will initialize your cdrom . You can look
at fstab in /etc to see how generic installed it. You need to mount
the cdrom for it to work after your kernel installs. I am not sure
about which version of mount you need with an IDE but for my SCSI it
goes like this

mount_cd9660 /dev/sd0a  /cdrom

good luck