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 <gentoo-user+bounces-136906-garchives=archives.gentoo.org@lists.gentoo.org>) id 1SCwP6-0002n0-DC for garchives@archives.gentoo.org; Wed, 28 Mar 2012 17:11:24 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C7276E0E9A; Wed, 28 Mar 2012 17:10:59 +0000 (UTC) Received: from mail.muc.de (colin.muc.de [193.149.48.1]) by pigeon.gentoo.org (Postfix) with ESMTP id 00A6FE0E3A for <gentoo-user@lists.gentoo.org>; Wed, 28 Mar 2012 17:08:51 +0000 (UTC) Received: (qmail 21062 invoked by uid 3782); 28 Mar 2012 17:08:50 -0000 Received: from acm.muc.de (pD951BA67.dip.t-dialin.net [217.81.186.103]) by colin.muc.de (tmda-ofmipd) with ESMTP; Wed, 28 Mar 2012 19:08:49 +0200 Received: (qmail 27874 invoked by uid 1000); 28 Mar 2012 17:07:33 -0000 Date: Wed, 28 Mar 2012 17:07:33 +0000 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? Message-ID: <20120328170733.GA27818@acm.acm> References: <20120327142646.GB3754@acm.acm> <20120327154620.21440f87@digimed.co.uk> <86iphq0vza.fsf@jane.chrekh.se> <003e01cd0c53$a2e99b90$e8bcd2b0$@kutulu.org> <20120327212422.GA3437@acm.acm> <20120327234819.45111444@khamul.example.com> <20120327223544.GC3437@acm.acm> <20120328005520.140b8fd6@khamul.example.com> <20120328140132.GA3546@acm.acm> <20120328155636.5296a82d@hactar.digimed.co.uk> Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120328155636.5296a82d@hactar.digimed.co.uk> User-Agent: Mutt/1.5.21 (2010-09-15) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie <acm@muc.de> X-Primary-Address: acm@muc.de X-Archives-Salt: 1ea1f7aa-9e2a-46bd-83b8-a9789d44909f X-Archives-Hash: a7351588398620397f316cc382caefa7 Hi, Neil. On Wed, Mar 28, 2012 at 03:56:36PM +0100, Neil Bothwick wrote: > On Wed, 28 Mar 2012 14:01:32 +0000, Alan Mackenzie wrote: > > > Read my other mail and pay attention to the difference between > > > transient and persistent. > > In my proposed solution, the executables in /sbin would only exist until > > /usr had been mounted and the runtime PATH set up. After the > > unification of /usr, /sbin won't even exist (apart from in schemes like > > mine). > What happens to files that are installed to /bin, /sbin or /lib by > default? Aren't they getting shoved into /usr? I thought that was the whole point of the excercise. > Where do kernel modules go? I hadn't actually thought of that - I've never built a kernel with modules enabled. Where do kernel modules go? Won't they be going into /usr somewhere? Incidentally, dracut says it won't work on a kernel without modules. I don't know if it's true or not. > > I look forward with foreboding to the time when such recovery will not > > be possible. Only a legacy Gentoo system or a recovery CD will help > > then. I think it highly probable that "can't boot" bugs will continue > > to happen occasionally. I'd like to carry on having a bootable > > skeleton system for when this happens. > When an initramfs fails to boot, it drops you to a busybox shell, ... You know, that cheers me up a lot. > ...although I also have a SystemRescueCD ISO in /boot for such > situations. I suppose I could do with that, too. And I should learn how to use it. > -- > Neil Bothwick > Top Oxymorons Number 12: Plastic glasses I wear spectacular glasses. -- Alan Mackenzie (Nuremberg, Germany).