From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KLPs1-00087J-G4 for mharc-grub-devel@gnu.org; Tue, 22 Jul 2008 17:58:09 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KLPrz-00086j-E7 for grub-devel@gnu.org; Tue, 22 Jul 2008 17:58:07 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KLPry-00086K-1o for grub-devel@gnu.org; Tue, 22 Jul 2008 17:58:07 -0400 Received: from [199.232.76.173] (port=49716 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KLPrx-00086G-P1 for grub-devel@gnu.org; Tue, 22 Jul 2008 17:58:05 -0400 Received: from c60.cesmail.net ([216.154.195.49]:43269) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.60) (envelope-from ) id 1KLPrx-0001s7-Iv for grub-devel@gnu.org; Tue, 22 Jul 2008 17:58:05 -0400 Received: from unknown (HELO relay.cesmail.net) ([192.168.1.81]) by c60.cesmail.net with ESMTP; 22 Jul 2008 17:57:58 -0400 Received: from [192.168.0.21] (static-72-92-88-10.phlapa.fios.verizon.net [72.92.88.10]) by relay.cesmail.net (Postfix) with ESMTP id 937AF618F22 for ; Tue, 22 Jul 2008 17:57:57 -0400 (EDT) From: Pavel Roskin To: The development of GRUB 2 In-Reply-To: <20080722213629.GB15111@thorin> References: <1216040584.9995.52.camel@dv> <200807160115.07363.okuji@enbug.org> <1216164117.9604.8.camel@dv> <200807160132.18470.okuji@enbug.org> <1216165935.9604.26.camel@dv> <20080716071126.170a1d58@gibibit.com> <1216224537.26635.32.camel@dv> <20080719151410.GE23778@thorin> <1216675577.11291.40.camel@dv> <20080722213629.GB15111@thorin> Content-Type: text/plain Date: Tue, 22 Jul 2008 17:57:56 -0400 Message-Id: <1216763876.5601.9.camel@dv> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 (2.22.3.1-1.fc9) Content-Transfer-Encoding: 7bit X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. Subject: Re: device.map (Re: Next release?) X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2008 21:58:07 -0000 On Tue, 2008-07-22 at 23:36 +0200, Robert Millan wrote: > On Mon, Jul 21, 2008 at 05:26:17PM -0400, Pavel Roskin wrote: > > > > > > This is mostly implemented already. I sent a proof of concept in a mail > > > titled "[PATCH] disk/fs_uuid.c". > > > > > > It will only search hard drives unless no match is found (in that case your > > > boot is broken, so you wouldn't care much that floppy is being probed ;-) > > > > Then all be need it to have an option in grub-install to enable this > > logic. > > Why an option? Is there any situation in which it is known that boot will > be unreliable (because embed disk != /boot/grub disk), and in spite of that > you don't want UUIDs to be used? I guess I was unclear. It's not like I don't want the UUIDs to be used. I don't want users to create a cross-drive setup unknowingly or without knowing the consequences. Failure of any of the drives will break the loading. There are many temporary portable drives and flash devices. The intention of the user may be to make that drive bootable, not to create a configuration that would require both the internal and the external drives. If the user is OK with the cross-drive install, using UUIDs should be either the default or the only option. -- Regards, Pavel Roskin