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 1S9NDS-0007eW-21 for garchives@archives.gentoo.org; Sun, 18 Mar 2012 21:00:38 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 90EA7E097B; Sun, 18 Mar 2012 21:00:28 +0000 (UTC) Received: from mail-gx0-f181.google.com (mail-gx0-f181.google.com [209.85.161.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 68B7BE087C for ; Sun, 18 Mar 2012 20:59:12 +0000 (UTC) Received: by ggni4 with SMTP id i4so6247103ggn.40 for ; Sun, 18 Mar 2012 13:59:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=3voXcZUFHi0Y2dzeIZhdT3w8DYKOmK+WQilSS9rjPAU=; b=jpQOzeChW1QOeu/LZbWY5h34i04azsSgWRjt5VCjdNgTMT2dIYakJoP8PnhgsHMbFq izWvHK979eIs5oRzxg70X5N6OvhfOaIDq03rWTOGnq9BkhjsARDWvs88S0SfCEi0wyLp husXSeaAMX/rYbzRmiUdio/+BFqONWYGjugdi0gQFlZUTW+ZZp9SRtDUS7j20/73QJR+ 7Ll+xpYWfJnzSGAIZqbyQdSemAllfW49IxdHBq4Lts3OBnJeww6dV86ndTGEPL22aYKw +2h6eZMOh45acGhUriSL2nEPLbeyfYx+oWgNYwwxSHas1FIFfw4a7E/KsJMpMxXA8NSb gujw== Received: by 10.101.175.2 with SMTP id c2mr3241500anp.73.1332104351920; Sun, 18 Mar 2012 13:59:11 -0700 (PDT) Received: from [192.168.2.5] (adsl-98-95-214-242.jan.bellsouth.net. [98.95.214.242]) by mx.google.com with ESMTPS id z3sm14386480and.18.2012.03.18.13.59.10 (version=SSLv3 cipher=OTHER); Sun, 18 Mar 2012 13:59:11 -0700 (PDT) Message-ID: <4F664C9D.5010905@gmail.com> Date: Sun, 18 Mar 2012 15:59:09 -0500 From: Dale User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120318 Firefox/11.0 SeaMonkey/2.8 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 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Initramfs or move /usr to /, oh my... References: <4F661EE7.9040904@libertytrek.org> In-Reply-To: <4F661EE7.9040904@libertytrek.org> X-Enigmail-Version: 1.4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 979eac91-7f87-4ff8-8ddd-28e4eb038832 X-Archives-Hash: 5332a7be46f096218d27329b15257dd7 Tanstaafl wrote: > Creating a new thread for this questions since mine got lost in all of > the follow-ups... > > I would really appreciate a meaningful response to this question (maybe > I should go ask this on -dev?) - this has the potential to lose me > forever as a gentoo user (I'm sure none of you are crying over that, but > *I* am), and I've seen other similar comments... I'm thinking of FreeBSD > too (and PCBSD for my desktop)... > > Anyway... > > On 2012-03-17 12:11 AM, Bruce Hill, Jr. > wrote: >> An initramfs which does this is created by >>> =sys-kernel/genkernel-3.4.25.1 or >>> =sys-kernel/dracut-017-r1. If you do not want to use these tools, be >> sure any initramfs you create pre-mounts /usr. > > Ok, I have never used genkernel, and have no desire to... > > I have no idea what dracut is or how to use it... > > I have a remote system that has /usr on a separate partition. > > So... > > How do I find out if I am actually *using* an initramfs right now (I > know it is built into the kernel), and > > If I am not, how do I do this without using genkernel? Is dracut the > *only* other option? Is it easy/trivial to set one up manually? > > I cannot imagine that gentoo is just going to throw me to the wolves > like this without providing *in-depth* instructions on how to make sure > my system will boot after this update, like they did with the > baselayout-2 update... > > Personally, I have no problem with not having a separate /usr any more, > except that I have 3 remote systems that I manage right now that already > *have* a separate /usr... > > On that note - is it possible, and if so, does anyone have any decent > detailed How-to's on how I might be able to convert a separate /user to > one on directly on / on a running system? > > I'm going to add this. I have been using a init thingy that I used dracut to build. When I boot using the init thingy, my system doesn't work right. I am able to reproduce this too. Right now, if I use the init thingy, I can't use part of my system that for me is vital. I can't switch from user to root in anything, not even a console. So right now, I'm having to boot without the init thingy and still want to migrate /usr to LVM. That is certainly not going to happen right now. My advice, mask udev to what works for you until all this mess get sorted out. The first time someone tries to ssh in as a user, then su to root, they are going to have a bad day if they run into the issue I am having. Remember, most admins set remote systems not to allow root to login directly as a security feature. That's what I have read anyway. Just keep it so you can use it until you know the bugs are sorted out. I'm still trying to figure mine out. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n"