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 1R1mkU-0005oR-Q2 for garchives@archives.gentoo.org; Thu, 08 Sep 2011 22:07:07 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 969D821C30B; Thu, 8 Sep 2011 22:06:55 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by pigeon.gentoo.org (Postfix) with SMTP id 2A9C121C05C for ; Thu, 8 Sep 2011 22:05:58 +0000 (UTC) Received: (qmail invoked by alias); 08 Sep 2011 22:05:58 -0000 Received: from p5B082D1C.dip.t-dialin.net (EHLO pc.localnet) [91.8.45.28] by mail.gmx.net (mp017) with SMTP; 09 Sep 2011 00:05:58 +0200 X-Authenticated: #13997268 X-Provags-ID: V01U2FsdGVkX1/dTQ51XS3dzQ78zim2WB2qgQ5/y96L0ATpLhCeo0 ZUSZSGh5RDD2lj From: Michael Schreckenbauer To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] /dev/sda* missing at boot Date: Fri, 09 Sep 2011 00:06:02 +0200 Message-ID: <131567433.daO3zm16fP@pc> User-Agent: KMail/4.7.0 (Linux/2.6.38-gentoo; KDE/4.7.0; x86_64; ; ) In-Reply-To: <20110908234441.06901191@rohan> References: <201108191109.34984.michaelkintzios@gmail.com> <20110908212940.GB2338@acm.acm> <20110908234441.06901191@rohan> 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 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Y-GMX-Trusted: 0 X-Archives-Salt: X-Archives-Hash: 7aad5f13d2adb02eba848973f10ee3f4 Am Donnerstag, 8. September 2011, 23:44:41 schrieb Alan McKinnon: > On Thu, 8 Sep 2011 21:29:40 +0000 > > Alan Mackenzie wrote: > > Would it not be possible to have a minimal /usr tree in the root > > partition for udev's use at boot time, and to later mount a more > > robust /usr partition over this? What am I missing here? > > A big problem will be that the package manager cannot easily maintain > that "phase 1" code as it's under another mount point. Doing so would > require the package manager to bind-mount / somewhere and > copy updated binaries of essential packages there as well as into the > real /usr. Not an insurmountable problem, it just requires changes to > all affected packages, and well within the capabilities of distros. Couldn't whatever mounts /usr bind-mount this "hidden" /usr somewhere (where, I think, could be a good question here) before mounting the real one? Then it would be visible even after the real /usr is mounted. > As a workaround, it's certainly a fine example. But I suspect it will > annoy a lot of users and support people due to this "hidden" code being > on the filesystem. If I were a package maintainer, I know I'd feel a > little annoyed with having to track yet another trait in my packages. Agreed. Regards, Michael