From owner-freebsd-questions Fri Oct 17 16:09:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA14201 for questions-outgoing; Fri, 17 Oct 1997 16:09:01 -0700 (PDT) (envelope-from owner-freebsd-questions) Received: from ghost.mep.ruhr-uni-bochum.de (ghost.mep.ruhr-uni-bochum.de [134.147.6.33]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA14169 for ; Fri, 17 Oct 1997 16:08:51 -0700 (PDT) (envelope-from roberte@ghost.mep.ruhr-uni-bochum.de) Received: (from roberte@localhost) by ghost.mep.ruhr-uni-bochum.de (8.8.5/8.8.4) id BAA01009; Sat, 18 Oct 1997 01:08:23 +0200 (MESZ) From: Robert Eckardt Message-Id: <199710172308.BAA01009@ghost.mep.ruhr-uni-bochum.de> Subject: Re: Kernel Configuration Question. In-Reply-To: <01bcdb32$245db520$aa6ebace@stephane.cybersurf.net> from Stephane Raimbault at "Oct 17, 97 01:23:26 pm" To: stephane@cybersurf.net (Stephane Raimbault) Date: Sat, 18 Oct 1997 01:08:23 +0200 (MESZ) Cc: questions@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk It was Stephane Raimbault who wrote: > I have been creating myself a Kernel for my syste and I can not find what the following lines are for. They are not mentioned in the HandBook. Could someone tell me what some of these are for. I have a good idea what are some of these but I am trying to determine if I need them or not. > options FAILSAFE #Be conservative If you have an NCR53C810 controller and a scsi hard disk which claims to support tagged commands, but doesn't (e.g. HP C3725S) or if you have a CDROM that doesn't support synchronous transfers (e.g. NEC CD-ROM DRIVE:501), you'll need it. You can grep through the kernel sources, in case I forgot s.th. > options USERCONFIG #boot -c editor If you want to be able to use the `-c' option at the boot prompt to edit your hardware config on a command-line basis. (Enabling/disabling of devices, changing ports etc.) > options VISUAL_USERCONFIG #visual boot -c editor If you like the menu driven configuration utility. > controller eisa0 If you have an EISA bus system. Not needed on PCI/ISA systems. > options KTRACE #kernel tracing As the comment in LINT says: KTRACE enables the system-call tracing facility ktrace(2). It doesn't hurt. > Thank you for your time, > Stephane Raimbault You're welcome, Robert -- Robert Eckardt \\ FreeBSD -- solutions for a large universe.(tm) RobertE@MEP.Ruhr-Uni-Bochum.de \\ What do you want to boot tomorrow ?(tm) http://WWW.MEP.Ruhr-Uni-Bochum.de/~roberte For PGP-key finger roberte@gluon.MEP.Ruhr-Uni-Bochum.de