From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-50376-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1S7sTv-0006y1-4c
	for garchives@archives.gentoo.org; Wed, 14 Mar 2012 17:59:27 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 9B624E09C5;
	Wed, 14 Mar 2012 17:59:08 +0000 (UTC)
Received: from mail-ee0-f53.google.com (mail-ee0-f53.google.com [74.125.83.53])
	by pigeon.gentoo.org (Postfix) with ESMTP id 6AC53E0998
	for <gentoo-dev@lists.gentoo.org>; Wed, 14 Mar 2012 17:58:28 +0000 (UTC)
Received: by eekb47 with SMTP id b47so1294703eek.40
        for <gentoo-dev@lists.gentoo.org>; Wed, 14 Mar 2012 10:58:27 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=google.com; s=20120113;
        h=mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type
         :content-transfer-encoding:x-gm-message-state;
        bh=AapX2D2FfCJhLKg09I/JZcBIvbJqLm7K0neuZ5OQi7c=;
        b=Pgr/yfKjMlXgL6pOAMa/Ut8Xa59mzJcUBLes6q3JTqQ8KszVgs5Fzo1YbyViBSyvTj
         bStpyxn+I0gJ1CtkcTjAyWfR50hyrF2dWKQ0Fbbtio6v2mLaMrvLjqqtzRjJqU0/+Mhd
         azWDzNjvOhz9Qv0ce4xM5ZfAomwILq+j1c/OMO4MPQplaFzTvTKwbeacqMPN50jDACrn
         ku4HxZsx4vCEZVgGe4rZd1H8gPw1fpubm0ENTgpSdUwbPvVFsqxLol0NtBqnbLYgn2xy
         KB1uiSDwyKny8K5E2CHmkCWW1ygAv+KAI6LEc79iI8Cc+WZcSxXgm3VNT+LOjl+oydL9
         rDLQ==
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.224.52.83 with SMTP id h19mr4216431qag.24.1331747906977; Wed,
 14 Mar 2012 10:58:26 -0700 (PDT)
Sender: matthew.summers@liquidustech.com
Received: by 10.229.183.76 with HTTP; Wed, 14 Mar 2012 10:58:26 -0700 (PDT)
In-Reply-To: <4F60D585.4050206@gentoo.org>
References: <20120311173355.GB6599@linux1>
	<4F5EA152.80604@gentoo.org>
	<CA+hid6GeAjwOKzQo7FQDjnzC+EkMisGF3sQGGUKfu=OCTD8BdA@mail.gmail.com>
	<4F5FE34A.4030609@gentoo.org>
	<pan.2012.03.14.08.39.20@cox.net>
	<4F6091CE.1050009@gentoo.org>
	<20120314144115.GA30606@kroah.com>
	<20120314145144.GC3200@ca.inter.net>
	<20120314150431.GA2033@kroah.com>
	<20120314150827.53dc8336@googlemail.com>
	<20120314152209.GA2157@kroah.com>
	<CAHsXYDDkoYrfNFP_Hmwezxcvi2zgZVXqO-yf9Ad_e=vQVAQJQw@mail.gmail.com>
	<4F60D585.4050206@gentoo.org>
Date: Wed, 14 Mar 2012 12:58:26 -0500
X-Google-Sender-Auth: N-13ehya4mhH9eBI-y2DJ4xF8yg
Message-ID: <CAET+hMQ4vgxp9CXLzfo39sPzfaUzP0ygOURif86WpHJDqw_=0A@mail.gmail.com>
Subject: Re: [gentoo-dev] Re: Let's redesign the entire filesystem!
From: Matthew Summers <quantumsummers@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Gm-Message-State: ALoCoQku+xu/5aqNpxYhNqva9zkEN3++RCxmPWivUSsEm17r7ok8RB+Xayf+ifPgy8s5H2XnRG0A
X-Archives-Salt: 46f528e0-5302-451d-adf4-6b658a81ed25
X-Archives-Hash: 3db5f0e11b8d727ff9554215a705fd3d

On Wed, Mar 14, 2012 at 12:29 PM, Zac Medico <zmedico@gentoo.org> wrote:
> On 03/14/2012 10:11 AM, Maxim Kammerer wrote:
>> What's wrong with:
>> =C2=A0 * having an "early mounts" list file
>> =C2=A0 * having an "early modules" list file
>> =C2=A0 * init system in early boot (e.g., OpenRC in init.sh) loading "ea=
rly
>> modules" and mounting "early mounts" from /etc/fstab
>
> You're assuming that the /sbin/init hasn't migrated to /usr/sbin/init.
> Other that that, it sounds like a perfect solution if you're in the "I'd
> rather die than use an initramfs" camp.
> --
> Thanks,
> Zac
>

__Everyone__ is already using an initramfs, therefore there are no
initramfs-less systems anymore (it may just be empty). Every single
person reading this thread that has not already done so needs to
immediately go read the relevant documentation located in
/usr/src/linux/Documentation/filesystems/ramfs-rootfs-initramfs.txt,
then and only then can a real discourse be had.

Why is an in-kernel initramfs so bad anyway? I am baffled. Its quite
nice to have a minimal recovery env in case mounting fails, etc, etc,
etc.

:/

--=20
Matthew W. Summers
Gentoo Foundation Inc.