From owner-freebsd-newbies@FreeBSD.ORG Thu Mar 10 14:52:20 2005 Return-Path: Delivered-To: freebsd-newbies@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12C4B16A4CE for ; Thu, 10 Mar 2005 14:52:20 +0000 (GMT) Received: from asclepius.uwa.edu.au (asclepius3.uwa.edu.au [130.95.128.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04D3243D1F for ; Thu, 10 Mar 2005 14:52:19 +0000 (GMT) (envelope-from zanchey@mussel.ucc.gu.uwa.edu.au) Received: from asclepius.kas (localhost.localdomain [127.0.0.1]) by asclepius.uwa.edu.au (Postfix) with SMTP id 4EA87183610 for ; Thu, 10 Mar 2005 22:52:17 +0800 (WST) Received: from asclepius (localhost.localdomain [127.0.0.1]) by asclepius.prekas (Postfix) with SMTP id 3D1FF183DB3 for ; Thu, 10 Mar 2005 22:52:17 +0800 (WST) X-UWA-Client-IP: 130.95.13.9 (UWA) Received: from mooneye.ucc.gu.uwa.edu.au (mooneye.ucc.gu.uwa.edu.au [130.95.13.9]) by asclepius.input (Postfix) with ESMTP id 22C5D183A79 for ; Thu, 10 Mar 2005 22:52:17 +0800 (WST) Received: by mooneye.ucc.gu.uwa.edu.au (Postfix, from userid 801) id 5078217E0C; Thu, 10 Mar 2005 22:52:16 +0800 (WST) Received: from mussel.ucc.gu.uwa.edu.au (mussel.ucc.gu.uwa.edu.au [130.95.13.18]) by mooneye.ucc.gu.uwa.edu.au (Postfix) with ESMTP id D54E817DC8; Thu, 10 Mar 2005 22:52:15 +0800 (WST) Received: from zanchey (helo=localhost) by mussel.ucc.gu.uwa.edu.au with local-esmtp (Exim 3.36 #1 (Debian)) id 1D9P1L-00039z-00; Thu, 10 Mar 2005 22:52:15 +0800 Date: Thu, 10 Mar 2005 22:52:15 +0800 (WST) From: David Adam To: h p In-Reply-To: <68b3483d050310012555c067f@mail.gmail.com> Message-ID: References: <68b3483d050310012555c067f@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: David Adam X-SpamTest-Info: Profile: Formal (210/050304) X-SpamTest-Info: Profile: Detect Hard [UCS 290904] X-SpamTest-Info: Profile: SysLog X-SpamTest-Info: Profile: Marking Spam - Subject (UCS) [02-08-04] X-SpamTest-Status: Not detected X-SpamTest-Version: SMTP-Filter Version 2.0.0 [0125], KAS/Release cc: freebsd-newbies@freebsd.org Subject: Re: Configuration of current kernel X-BeenThere: freebsd-newbies@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Gathering place for new users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:52:20 -0000 Helge, Firstly, this really isn't the right list for these questions. You should be sending them to freebsd-questions@freebsd.org instead. However, I'll do my best to help you out. Features like ext2fs (and, in fact, any file system that you don't want to boot off), snd_emu101k, and just about anything that goes in your kernel config (there are some notable exceptions, and you shouldn't leave out anything that you need to get your machine booting) can be left out of your kernel config file and instead loaded as modules. When you compile a kernel, it's a bit different to Linux, in that EVERY kernel module gets compiled and can (usually) be kldloaded later. This means that the compile takes a bit longer but you often don't have to recompile to add things like new sound cards or network cards. When you're reading the NOTES file, remember to read both /usr/src/sys/conf/NOTES and /usr/src/sys//conf/NOTES, as there are options that are common across architectures (like ALTQ) and then those that are specific to various architectures. I'm aware that the above doesn't make a whole heap of sense, particularly if you come from a Linux kernel background. I learned FreeBSD first, and I think it will probably help if you can forget everything you think that you know about compiling kernels. Also, I've been at the GNOME 2.10 Release Party here in Perth, so there may be factual errors in things that I've written (listen out for us on LUGRadio, though!) Cheers, David Adam zanchey@ucc.gu.uwa.edu.au