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-133383-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1RilnB-0008Uh-7p
	for garchives@archives.gentoo.org; Thu, 05 Jan 2012 11:47:33 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 698C121C025;
	Thu,  5 Jan 2012 11:47:24 +0000 (UTC)
Received: from mail-yw0-f53.google.com (mail-yw0-f53.google.com [209.85.213.53])
	by pigeon.gentoo.org (Postfix) with ESMTP id 4D95D21C025
	for <gentoo-user@lists.gentoo.org>; Thu,  5 Jan 2012 11:46:22 +0000 (UTC)
Received: by yhjj52 with SMTP id j52so83885yhj.40
        for <gentoo-user@lists.gentoo.org>; Thu, 05 Jan 2012 03:46:21 -0800 (PST)
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:organization
         :x-mailer:mime-version:content-type:content-transfer-encoding;
        bh=FCNfz40dxqaVfr63R4+U4e+B85/jRML+ndTZ/vrK/9g=;
        b=gOpQEhYHY0udj4TkVYLg8qj4XNjXzrbAo4OfheMDLM8ZUJkVCJ0l9tjp8mu9Q8MTTD
         TiLlbyfxEYPHBKjJqPu5//bFQXdrX1fDUWOU2/tpvkZALRMvi8Gk+W5HENfgxztw9Ahb
         B9MvFbXESZrH6E9DKKla/YPjvt4DZWMjMnI7o=
Received: by 10.236.145.230 with SMTP id p66mr932024yhj.27.1325763981842;
        Thu, 05 Jan 2012 03:46:21 -0800 (PST)
Received: from rohan.example.com (196-215-2-107.dynamic.isadsl.co.za. [196.215.2.107])
        by mx.google.com with ESMTPS id 32sm146163059ant.12.2012.01.05.03.46.18
        (version=SSLv3 cipher=OTHER);
        Thu, 05 Jan 2012 03:46:21 -0800 (PST)
Date: Thu, 5 Jan 2012 13:46:06 +0200
From: Alan McKinnon <alan.mckinnon@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: Beta test Gentoo with mdev instead of udev;
 version 3
Message-ID: <20120105134606.65d3ae5e@rohan.example.com>
In-Reply-To: <CAA2qdGXzhZQzNCH8RgQK=2bbW0cJXMy3SdZb+ZJMhi7TaBEf2A@mail.gmail.com>
References: <20111115062115.GA3262@waltdnes.org>
	<20111121104724.GC7461@waltdnes.org>
	<20111201194544.GD4455@waltdnes.org>
	<20120103100445.GD1961@waltdnes.org>
	<CAA2qdGVZQdSLiPXwCiXxXAvMacwihqDjZ-wwL55V9dRVNnq+rA@mail.gmail.com>
	<20120103123209.GB2410@nicolas-desktop>
	<CAA2qdGX-Hubx0QzsRJSkwJtTqGcSpNADi=4s52_RbPOremSCLw@mail.gmail.com>
	<20120103131346.GC2410@nicolas-desktop>
	<CAA2qdGXWWZe_xVWWKAWAcfwhaQ9MxOfat0PDzCbiedRXvYd-kw@mail.gmail.com>
	<20120103143120.GF2410@nicolas-desktop>
	<20120103221555.22c778a3@digimed.co.uk>
	<4F038C23.5030708@gmail.com>
	<CAA2qdGVPag6XWU_vUDzk5dkX3YrcdHNnDgLB7qp+7Th7NhfAtg@mail.gmail.com>
	<CADPrc81YiGs3sEptADAUHjBxmY6ANz-G3Gu8JwjzO=16DULUqA@mail.gmail.com>
	<CAA2qdGXzhZQzNCH8RgQK=2bbW0cJXMy3SdZb+ZJMhi7TaBEf2A@mail.gmail.com>
Organization: Internet Solutions
X-Mailer: Claws Mail 3.7.8 (GTK+ 2.24.4; x86_64-pc-linux-gnu)
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-Transfer-Encoding: 7bit
X-Archives-Salt: 0f902237-c705-4a22-8bd4-d9075109d195
X-Archives-Hash: 9eb0b5f69f6adb8c6c693664c91bd51b

On Thu, 5 Jan 2012 16:07:04 +0700
Pandu Poluan <pandu@poluan.info> wrote:

> (As a side note, initramfs introduces not one, but *MANY* additional
> breaking points: the tool used to generate the initramfs might be
> buggy and/or feature-incomplete, the initramfs itself might encounter
> an unrecoverable error, the pivot_root or chroot might snag upon some
> not-so-edge cases, etc.)

I completely agree. But if we take one more step backwards for a wider
view we see something even more bizarre:


I switch on a modern computer and it:

- loads a feature rich OS (UEFI) from a fixed point in firmware which
  then

- loads a feature rich OS (grub2) from a fixed point on a storage
  device which then

- loads a feature rich OS (initrd) from a variable location on a
  storage device which then

- loads the real OS (the thing I actually wanted).

So, let's see now. I need 4 OSes to get one. Wow. If a design engineer
pulled that stunt in almost any other field of technology, he'd be
laughed out of Dodge in a heartbeat.

Methinks someone (many someones) completely lost the plot a long time
ago.


-- 
Alan McKinnnon
alan.mckinnon@gmail.com