From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id BFA231381F3 for ; Sun, 1 Sep 2013 00:51:22 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 86386E0DD2; Sun, 1 Sep 2013 00:51:14 +0000 (UTC) Received: from mail-ie0-f169.google.com (mail-ie0-f169.google.com [209.85.223.169]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 66720E0D39 for ; Sun, 1 Sep 2013 00:51:13 +0000 (UTC) Received: by mail-ie0-f169.google.com with SMTP id tp5so1300289ieb.0 for ; Sat, 31 Aug 2013 17:51:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=0pk79UN2dxQmmXBSnaoMMgW+8VLL5E1OuJ61dhJpC/0=; b=ex/P3KUdiS3nU+Ni+tYZTpcbP1a7IxkC8R1ZEnmg9l7UI85U72Dquo0FIxdjFO2K7J qlLf187I7NOlHqImGidxcXZ2DLn9EQ2Yh+rku0+2SMOsqzQB/3qoz2mmMU78E2GDP5Bj CxySrkzUMyVh6R5N6AqNIB83DM0sGvBa9O4186bxZ1mZzS/taiDR+SgxmDEFVWjQ5l0s OdO1dKO3sgjg6cpezDbO78R732zp+IKTRJwjZSe+fAKNwc6l+5Ofj1mA8B4O7HNL3rs+ 8w3nqraUWoT8FjCMafOFBnqJRjyRmjILi6jxmMy3TjYVek1KO+mpZzpj1HwRG2KBXpz/ Ns3A== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.42.208.211 with SMTP id gd19mr9584374icb.15.1377996672608; Sat, 31 Aug 2013 17:51:12 -0700 (PDT) Received: by 10.50.219.170 with HTTP; Sat, 31 Aug 2013 17:51:12 -0700 (PDT) In-Reply-To: <20130901001352.GB19271@waltdnes.org> References: <20130831120831.GA25399@pacific.net.au> <5221df6c.WS8p51iIG1y/cHXy%Joerg.Schilling@fokus.fraunhofer.de> <20130901001352.GB19271@waltdnes.org> Date: Sun, 1 Sep 2013 08:51:12 +0800 Message-ID: Subject: Re: Integrated ZFS for Gentoo - WAS Re: [gentoo-user] Optional /usr merge in Gentoo From: Mark David Dumlao To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: ff7e60e1-ee67-4211-b274-ae81bc6b2845 X-Archives-Hash: e1701e31fd0e88b682bb1621411b6cd7 On Sun, Sep 1, 2013 at 8:13 AM, Walter Dnes wrote: > On Sat, Aug 31, 2013 at 02:19:56PM +0200, Joerg Schilling wrote > >> So there seems to be no real need to create a static linux kernel >> with ZFS inside. > > See http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?full=1#book_part1_chap7 > >> Now go to File Systems and select support for the filesystems you use. >> Don't compile the file system you use for the root filesystem as >> module, otherwise your Gentoo system will not be able to mount >> your partition. > > You can get away with most stuff as modules; ***BUT NOT THE ROOT > FILESYSTEM***. Think about it for a minute. Gentoo reads modules off > the disk. If the code for the root filesystem is a module, Gentoo would > have to read the module off the disk to enable it to read the module off > the disk... OOPS. This is a classic "chicken and egg" situation. And this is why the initrd was actually invented. http://en.wikipedia.org/wiki/Initrd It's a means of loading kernel modules so that the root filesystem can be mounted as a module. -- This email is: [ ] actionable [x] fyi [ ] social Response needed: [ ] yes [ ] up to you [x] no Time-sensitive: [ ] immediate [ ] soon [x] none