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 1R35ON-0004zX-HL for garchives@archives.gentoo.org; Mon, 12 Sep 2011 12:13:39 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5A64D21C095; Mon, 12 Sep 2011 12:13:26 +0000 (UTC) Received: from basement.kutulu.org (187.250.102.97.cfl.res.rr.com [97.102.250.187]) by pigeon.gentoo.org (Postfix) with ESMTP id E972021C077 for ; Mon, 12 Sep 2011 12:11:56 +0000 (UTC) Received: from localhost (basement.kutulu.org [127.0.0.1]) by basement.kutulu.org (Postfix) with ESMTP id 47694122020 for ; Mon, 12 Sep 2011 08:11:56 -0400 (EDT) X-Virus-Scanned: amavisd-new at kutulu.org Received: from basement.kutulu.org ([127.0.0.1]) by localhost (basement.kutulu.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QraKXL_DrXqa for ; Mon, 12 Sep 2011 08:11:55 -0400 (EDT) Received: from [192.168.69.4] (wombat.kutulu.org [192.168.69.4]) by basement.kutulu.org (Postfix) with ESMTP id B8C08122004 for ; Mon, 12 Sep 2011 08:11:55 -0400 (EDT) Message-ID: <4E6DF707.3000305@kutulu.org> Date: Mon, 12 Sep 2011 08:11:51 -0400 From: Mike Edenfield User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:7.0) Gecko/20110905 Thunderbird/7.0 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] [off-topic] - can /var be placed in a separate partition? References: <4E6D4A44.3050804@gmail.com> <1315787335.57212.3.camel@localhost.localdomain> In-Reply-To: <1315787335.57212.3.camel@localhost.localdomain> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: X-Archives-Hash: e4e5474f6f4ecb67f24b39d0a454b5d8 On 9/11/2011 8:28 PM, Albert W. Hopkins wrote: > > > On Sunday, September 11 at 18:54 (-0500), Dale said: > >> I think I saw it mentioned on -dev that some time shortly /usr >> and /var >> will be needed on / or you will need the init* thingy to boot. > Hmm, that doesn't smell right to me. What I think you may have heard is > about /run. systemd and some other things are preferring to > move /var/run to /run. The reason being is that /var does not have to > be on the root fs. sysdemd needs /run early (before mounting > filesystems) so the idea was to put /var/run on the rootfs, thus /run. > > I don't think /usr should or ever will be required to be on the rootfs. > That's just dumb. The reason we have /bin /sbin, etc. is so that /usr > need not be on the rootfs. It doesn't make sense to change that well > known/established notion. Nope, Dale is exactly correct. If the upcoming changes to udev make it into Gentoo unaltered and unscathed, it will become necessary to have essentially your full system available very early in the boot process -- at least as early as when udev runs. This includes /usr, where I believe the udev scripts and libraries are being moved, and anything that any program in those scripts might access, which almost definitely includes /var. Any setup where only / is mounted when udev's device population happens will become "unsupported" (if not "impossible"). The proposed alternative to a single huge partition is to use an initramfs that mounts your separate /usr (and /var) very early in the boot process. --Mike