From owner-freebsd-questions@FreeBSD.ORG Thu Nov 20 12:56:07 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83E1716A4D0 for ; Thu, 20 Nov 2003 12:56:07 -0800 (PST) Received: from fielden.com.au (www.fielden.com.au [203.34.58.131]) by mx1.FreeBSD.org (Postfix) with SMTP id D7CAE43FA3 for ; Thu, 20 Nov 2003 12:55:56 -0800 (PST) (envelope-from david@fielden.com.au) Received: (qmail 31576 invoked from network); 20 Nov 2003 20:55:37 -0000 Received: from unknown (HELO F84) (192.168.1.84) by persephone.fielden.com.au with SMTP; 20 Nov 2003 20:55:37 -0000 From: "DG" To: Date: Fri, 21 Nov 2003 07:55:36 +1100 Message-ID: <001c01c3afa8$a6220600$5401a8c0@borg.fielden.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2910.0) In-Reply-To: <047001c3ae07$acca0270$110d3ad4@VAHOXP> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Importance: Normal Subject: compiling ext2fs into a kernel X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Nov 2003 20:56:07 -0000 Greetings, I compiled a kernel from a standard 5.1-RELEASE installation yestreen to include support for ext2fs, but couldn't find any documentation about what option to set to include support for ext2fs. Grepping the handbook and all files in the .../i386/conf directory did not reveal any references to ext2fs at all. I eventually got around it by modifying the Makefile in the modules directory and successfully compiled a kernel with ext2fs support. As the kernel is for my gateway machine at home I temporarily don't have Internet access there, so I did a quick search at work this morning and found a reference to adding "options EXT2FS" to the config file - probably the more canonical way of setting options. My first question is: what documentation is there on the available kernel options? My second question (coming from a different open source UNIX-like operating system background) is: how does one specify to compile a 5.1 feature as a module as opposed to directly into the kernel, or are all module-capable features automatically compiled as modules? tia Dave