From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1HRC2H-0003eT-7I for garchives@archives.gentoo.org; Tue, 13 Mar 2007 18:47:49 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l2DIjkXr012863; Tue, 13 Mar 2007 18:45:46 GMT Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l2DIjjNY012858 for ; Tue, 13 Mar 2007 18:45:45 GMT Received: from list by ciao.gmane.org with local (Exim 4.43) id 1HRC09-0000VX-EA for gentoo-amd64@lists.gentoo.org; Tue, 13 Mar 2007 19:45:37 +0100 Received: from ip68-231-13-122.ph.ph.cox.net ([68.231.13.122]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 13 Mar 2007 19:45:37 +0100 Received: from 1i5t5.duncan by ip68-231-13-122.ph.ph.cox.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 13 Mar 2007 19:45:37 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-amd64@lists.gentoo.org From: Duncan <1i5t5.duncan@cox.net> Subject: [gentoo-amd64] Re: Drive asignments for sata drives Date: Tue, 13 Mar 2007 18:45:20 +0000 (UTC) Message-ID: References: <45F5823D.2080708@singnet.com.sg> <45F669F2.30302@singnet.com.sg> <20070313140622.GA18489@v.igoro.us> <200703131731.44114.prh@gotadsl.co.uk> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: ip68-231-13-122.ph.ph.cox.net User-Agent: Pan/0.125 (Potzrebie) Sender: news X-Archives-Salt: 273aacea-d419-417b-8f1a-9900d7087a7f X-Archives-Hash: f74c8c0dbecf632091c4b7c6a8405b58 Peter Humphrey posted 200703131731.44114.prh@gotadsl.co.uk, excerpted below, on Tue, 13 Mar 2007 17:31:44 +0000: > On Tuesday 13 March 2007 14:06:22 dustin@v.igoro.us wrote: >> On Tue, Mar 13, 2007 at 05:08:02PM +0800, P.V.Anthony wrote: >> > I hope one day grub will allow "root=UUID=something" then the problem >> > is completely solved. >> >> Not to be picky, but it's the kernel that parses that command line -- >> grub just supplies it to the kernel. > > Are you sure? It seems to me that the "root=" parameter is to grub, to > tell it where to find the kernel to which to pass the remaining > arguments. The "root (hd0,0)" (or whatever) line is for grub. The "kernel ..." line, including the "root=/dev/whatever", or as we are talking here "root=label" parameter, are passed to the kernel. It uses that parameter to find and load its rootfs after the kernel has loaded and done the pre-root detection and config stuff, but before the first userspace program (normally init) starts and does the userspace boot stuff, plus loading any additional kernel modules and doing a bit more kernel config (sysctl and the like). -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman -- gentoo-amd64@gentoo.org mailing list