From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LWaMR-000792-DD for garchives@archives.gentoo.org; Mon, 09 Feb 2009 17:55:59 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 74E95E0346; Mon, 9 Feb 2009 17:55:58 +0000 (UTC) Received: from mail-ew0-f19.google.com (mail-ew0-f19.google.com [209.85.219.19]) by pigeon.gentoo.org (Postfix) with ESMTP id 1EFC6E0346 for ; Mon, 9 Feb 2009 17:55:58 +0000 (UTC) Received: by ewy12 with SMTP id 12so1344348ewy.10 for ; Mon, 09 Feb 2009 09:55:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:message-id; bh=x7nhlUvuVFqWfDc2JCgBPxz9ZafdF2mhqaaNXVUbFiE=; b=nBXlV89TQehk8BT4JJfBp3bdTYE0FuKOG+15/5zkMjcovKsTwx+qHIiYsgrZOGrUu9 D87BpWsX+vyAcv6zZ6HNOJuXLjeUDeYVF3nRnkWUCR5nBKZTiXLFKCfnK24fFZ1pfdUv U73PM//TzwOC6bTuA8OAMg/A0OFgpYwZBp5Dg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :message-id; b=MGEc5ylFaA4KP2hw3NWHqxKgnEjlVhG54ew6vMr0RMtl7O4jfSJs6CA65/uzeuJymV vNKVion9E4DSVp/lz2uoTU+N+scVEiqXsfsKbyGsNGlIsKtgUfPM/RZoxvdH1NfnBy/m d2WHJMxN+/CbxdZ9KVm/Jy/9sWh9H7Q0/RxuQ= Received: by 10.67.116.8 with SMTP id t8mr2611876ugm.53.1234202157507; Mon, 09 Feb 2009 09:55:57 -0800 (PST) Received: from ?172.20.0.4? ([196.210.153.117]) by mx.google.com with ESMTPS id u6sm11858120uge.8.2009.02.09.09.55.56 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 09 Feb 2009 09:55:56 -0800 (PST) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Using "root=LABEL=xxxx" in grub.conf Date: Mon, 9 Feb 2009 19:54:25 +0200 User-Agent: KMail/1.9.10 References: <4990062A.3010907@t-online.de> <116687D8-1C3D-4653-B34F-B7F218AE3D12@stellar.eclipse.co.uk> In-Reply-To: <116687D8-1C3D-4653-B34F-B7F218AE3D12@stellar.eclipse.co.uk> 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="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200902091954.25601.alan.mckinnon@gmail.com> X-Archives-Salt: 0aaf118c-9270-41c0-82f2-b3e981ab26d9 X-Archives-Hash: 45ebb6664e378a4ba9a5694a56d521cb On Monday 09 February 2009 18:51:24 Stroller wrote: > On 9 Feb 2009, at 10:32, Michael Hampicke wrote: > >>> It would appear that you need an initrd/initramfs to use this. > >> > >> Ah! Many thanks. I will live without this shortcut, then, I think. > > > > If you, like me, prefere to compile your own kernel, there's still an > > easy way to create a initrd for your kernel: with genkernel > > I use this command to compile my pre-configured kernel > > > > genkernel --no-clean --no-mrproper \ > > --makeopts=-j2 --loglevel=5 --install --symlink all > > > > To include support for disk labels use the switch --disklabel > > I am resistant to the idea of using an initrd, because IIRC it's an > extra file that has to be stored in /boot, creating extra "clutter" in > there. > > I'm kinda thinking that using the label prevents failed boots in the > event that the drives are recognised in a different order in the > future, but nevertheless I don't "like" initrd and the longer kernel > lines in grub.conf that they require. > > I appreciate this is somewhat irrational. Not really. initrds are there for two cases, and only two cases: 1) a generic boot process for precompiled binary distros where the maintainers has no idea what the user has and must support all combinations for all possible users. 2) Boot scenarios where you require access to the root device before you have access to the root device (/ on lvm, boot off some raid setups, etc) The first does not apply to gentoo at all. If you don't have the second, initrd is just extra unnecessary clutter and complexity and you are quite correct to resist it's presence. -- alan dot mckinnon at gmail dot com