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 1R2eVP-0007Tx-0T for garchives@archives.gentoo.org; Sun, 11 Sep 2011 07:31:07 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 39F9D21C11B; Sun, 11 Sep 2011 07:30:55 +0000 (UTC) Received: from mail-ww0-f53.google.com (mail-ww0-f53.google.com [74.125.82.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 3207921C0DA for ; Sun, 11 Sep 2011 07:29:30 +0000 (UTC) Received: by wwg14 with SMTP id 14so1490250wwg.10 for ; Sun, 11 Sep 2011 00:29:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; bh=7N9BKRzSCFu+6t6Vo8wg9G5F9Kquc/WSw03A1MSQzSw=; b=tS4IAMk+x5a+r6VSLdfqVahf17/JJM+nOYq5WCwwPScwEazGg+Aqbr4xt9o6/7puos UvAMIWhQtWyEHqYv0O0qY3PKFR5+uYEFaNq8R5ybSy064WG8sXpUK4AOuvHL/ewHtk7W 27x941y2iVGDSPF5TYHY1RzOQ2m7R2wEgotV8= Received: by 10.227.28.30 with SMTP id k30mr1205357wbc.98.1315726170321; Sun, 11 Sep 2011 00:29:30 -0700 (PDT) Received: from rohan (196-210-153-55.dynamic.isadsl.co.za [196.210.153.55]) by mx.google.com with ESMTPS id p19sm12369552wbm.16.2011.09.11.00.29.25 (version=SSLv3 cipher=OTHER); Sun, 11 Sep 2011 00:29:27 -0700 (PDT) Date: Sun, 11 Sep 2011 09:29:23 +0200 From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] /dev/sda* missing at boot Message-ID: <20110911092923.3f450d7d@rohan> In-Reply-To: <1976676.VEhsp2hV9U@tux> References: <201108191109.34984.michaelkintzios@gmail.com> <4E69D406.9000909@gmail.com> <4E6A4BB6.9030002@coolmail.se> <1976676.VEhsp2hV9U@tux> X-Mailer: Claws Mail 3.7.8 (GTK+ 2.24.4; x86_64-pc-linux-gnu) 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-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: X-Archives-Hash: 1f70a9cc5c1cbb4ea035dabb1bc34747 On Sun, 11 Sep 2011 13:16:48 +1000 Paul Colquhoun wrote: > I've had a look at the stuff at those links, and some of what they > link to in turn, and had a bit of a think about it. > > Looking at "initramfs" as a modern Linux replacement for the > "bootable / partition" of traditional Unix systems does make some > sense, even though I think it could be made simpler. > > Fot those opposed to initramfs, would you also object to /boot being > 1) a manditory seperate partition > 2) required to be ext2 (or one of a *very* short list) > 3) having /boot/{bin,sbin,lib} containing local copies of the > absolute minimum boot requirements (i.e. initramfs in a real fs) For my part, I don't object to any of those. The Unix boot system is generic enough that one should be able to build whatever one wants. Only a very few things are required: the kernel must be accessible to the bootloader the root partition must be accessible to the kernel init must be available early everything else is optional How the distro (or user) makes this happen should be up to them, not up to udev. I understand that udev opens up all manner of future possibilities and these could be very useful. But I do object to a single package breaking all the foundation assumptions, especially when the package is now being used in ways not originally envisaged. udev is a dynamic device node controller. It is not a hotplug framework and should not be dictating how the rest of the stack must be arranged. -- Alan McKinnnon alan.mckinnon@gmail.com