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 A82FA1381F3 for ; Sat, 28 Sep 2013 08:42:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9DF0FE0E4C; Sat, 28 Sep 2013 08:42:04 +0000 (UTC) Received: from mail-oa0-f51.google.com (mail-oa0-f51.google.com [209.85.219.51]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 928F3E0D6C for ; Sat, 28 Sep 2013 08:42:03 +0000 (UTC) Received: by mail-oa0-f51.google.com with SMTP id h16so2670283oag.24 for ; Sat, 28 Sep 2013 01:42:02 -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:content-type:content-transfer-encoding; bh=av7p1qS/SqSwXqemr/iW9ZrWs3FFm8LafkMWGVYoKks=; b=PnkSl80RnElohTUfek41sJLS18fFOSiPqpnhSdlh7NGzdu4LSpb7vhYbxgIwT5m/+w 5HQ9KvYDlsumMAt1eUCbJSMbBXZCbws94417hg63SaJfCv/9VhKg3OA6CkzR+dTSrj9Z AQaB49JSA7508ne2cLc5DA9Pja+dYQWYHvgdbTz9qg/vPk84yjz49EXcG+sIxnTeh1bD yUWACp6J21SZMhIZLb6bzDwliOGjU7Y0DU4YlgSmYYmFdqbZ2OtFXtOxyHANy6D0XHG9 +sXgcJjpS1YsaQ4h8dACacWd5mzCpo79ogroyQ0cYgP8gDkLdh1P2UY6pW473itmVRcK uA/Q== X-Received: by 10.182.114.231 with SMTP id jj7mr9741186obb.33.1380357722783; Sat, 28 Sep 2013 01:42:02 -0700 (PDT) Received: from [192.168.2.5] (adsl-98-95-149-129.jan.bellsouth.net. [98.95.149.129]) by mx.google.com with ESMTPSA id hl3sm16220468obb.0.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 28 Sep 2013 01:42:02 -0700 (PDT) Message-ID: <52469659.8040003@gmail.com> Date: Sat, 28 Sep 2013 03:42:01 -0500 From: Dale User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0 SeaMonkey/2.21 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] separate / and /usr to require initramfs 2013-11-01 References: <20130927222109.GD23408@server> <5246079E.7090406@gmail.com> <20130927223916.GE23408@server> <52460D42.2080109@gmail.com> <52461056.9020604@gmail.com> In-Reply-To: <52461056.9020604@gmail.com> X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 9de83d94-a27a-4f3d-be0e-6359dcd974d4 X-Archives-Hash: f7dbac9bb28869e15bde3b9c1f8c6773 Alan McKinnon wrote: > On 28/09/2013 00:57, Dale wrote: >> Bruce Hill wrote: >>> On Fri, Sep 27, 2013 at 05:33:02PM -0500, Dale wrote: >>>> I'm hoping that since I use eudev, I don't have to worry about this. >>>> If I do, this could get interesting, again. Dale >>> Do you have /usr separate from / ? >> Yep. From my understanding tho, eudev is not supposed to be affected by >> this problem tho. >> >> One reason for this being seperate, I have / and /boot on a regular >> partition and everything else on LVM. Sometimes that /usr gets a bit >> full. It's not so bad after I moved all the portage stuff out and put >> it in /var. Now I have to watch /var too. lol > > Ask yourself this question: > > Why do you have /usr separate? > > No really, *why exactly*? > > One of the very first things you do with /usr at boot time is mount it, > and from then on you use it exactly as if it were always on / anyway. > I'll bet that since you moved all of portage out, your mount options and > fs configs are the same between the two anyway. So what exactly does a > separate /usr get you on a stabd-alone workstation buy you? I've been > looking at this for ages and conclude it buys me nothing but pain. They > don't even change much if /home and /var are elsewhere, so guage your > size right (easy to do) and never need look at it again. > > Separate /usr for the most part is an ancient artifact from decades ago. > It's useful in edge cases but not in the general case with modern > hardware. So why do people do it? I reckon it's inertia and nothign > more. Which is kinda silly as inertia ignores everythign else in the > environment that is changing around you (and *that* is a given). > > So unless you have something exotic like /usr mounted off a central > server, or want / on LVM (and your grub doesn't support lvm), you are > going to need an initramfs anyway to get around the circular bootstrap > problem. > > I say people should make their lives easier and just stick /usr on the > same volume as / and be done with it. It removes a whole lot of painful > scenarios that are going to keep on biting you as the rest of the world > moves on and progresses > I answered that question already. I have / and /boot on regular partitions and EVERYTHING else on LVM. That includes /home, /usr and /var. /dev/sda6 on / type ext4 (rw,commit=0) /dev/sda1 on /boot type ext2 (rw) /dev/mapper/OS-usr on /usr type ext4 (rw,commit=0) /dev/mapper/OS-var on /var type ext4 (rw,commit=0) /dev/mapper/home-home on /home type ext4 (rw,commit=0) /dev/mapper/backup-backup on /backup type ext4 (rw,commit=0) I also have the backup partition but that is only needed when I make one. At any rate. I don't have some exotic hardware like a bluetooth keyboard and other such needless stuff. As someone else posted, some folks have different mount options for /usr that they do for others partitions. For me, I just want to keep it seperate so that I can adjust things with LVM if I need to. Something I have done a couple times I might add just since I started using LVM a few years ago. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words!