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 ) id 1RhLjF-0007z4-1E for garchives@archives.gentoo.org; Sun, 01 Jan 2012 13:45:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E5DA621C031; Sun, 1 Jan 2012 13:45:24 +0000 (UTC) Received: from mail-ey0-f181.google.com (mail-ey0-f181.google.com [209.85.215.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 3C60E21C02A for ; Sun, 1 Jan 2012 13:44:47 +0000 (UTC) Received: by eaai1 with SMTP id i1so9648069eaa.40 for ; Sun, 01 Jan 2012 05:44:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=Pvv+EgeeJCEKxYUhH/4cwcB1l4fvQplPbweS3IbMmvM=; b=AsNPMOqion5b3cJc/Se7QssO+iwxbNiSrG7Rz8ojo8B6ReXE7FKZ3soRT0RVYZQpKu BxXGC+dHxY/M9aESjraqFm0b00Gh94v04O5hi73fT4K9Q0py4oKwxOj8ycv7sxd94xa2 eppYWxBJQE++XILGl0rwSnwP8Aq8dYzHPbq9w= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.205.122.76 with SMTP id gf12mr10530449bkc.21.1325425487353; Sun, 01 Jan 2012 05:44:47 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.204.19.1 with HTTP; Sun, 1 Jan 2012 05:44:47 -0800 (PST) In-Reply-To: <4F002B39.9020503@gmail.com> References: <20120101015947.GA9914@linux1> <20120101085326.GA1928@gentoo.org> <4F002B39.9020503@gmail.com> Date: Sun, 1 Jan 2012 08:44:47 -0500 X-Google-Sender-Auth: nex1TR89tYQKbJTWL_CLQjYJ2xI Message-ID: Subject: Re: [gentoo-dev] rfc: locations of binaries and separate /usr From: Rich Freeman To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: e8e69c29-e500-4cc6-9a39-f6db672afd18 X-Archives-Hash: 23a9a428c55a66696c03905ebb5c3f94 On Sun, Jan 1, 2012 at 4:45 AM, Dale wrote: > This is my issue as well. =A0I tried to make a init* to deal with this an= d > have yet to get one to work, not one single working boot up. =A0I have tr= ied > different howtos and not one of them produced anything that works. =A0I h= ave > not found a dracut howto that makes any sense either. =A0Sorry but genker= nel > left a bad taste in my mouth ages ago. While I think that the direction we're moving in (/usr on root or use an initramfs) is inevitable, I do agree that it needs some improvement. I've gotten Dracut to work fine in VMs (even with fairly complex setups), but every time I try it on my server it doesn't set up the raid for some reason, and drops me to a dash shell. If I just run mdadm_auto at that point it takes about 15 seconds to find and setup my raid, and just typing exit boots the system just fine. I keep it as an option in grub so that whenever my raid device numbers get mixed up (seems to happen every other month for no apparent reason) I can boot the system, since dracut does use the mdadm.conf and UUIDs to put everything in the right place and find the right root (something you can't do without an initramfs). One of these days I'll figure out how to hack an mdadm_auto into the script as a last-ditch measure and then I'll just have to deal with a one-minute delay. For being the wave of the future it seems like the only documentation Dracut has is a single page website with a few paragraphs of info. I think the bottom line is that the future may look inevitable, but it isn't actually here yet. I advocate being ready for the future, but let's try not to force its arrival before everything is mature (though having it in portage as an option is completely in the spirit of Gentoo). Rich