From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KM4Sx-0007ee-0j for mharc-grub-devel@gnu.org; Thu, 24 Jul 2008 13:18:59 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KM4Sv-0007eV-FR for grub-devel@gnu.org; Thu, 24 Jul 2008 13:18:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KM4St-0007dz-T1 for grub-devel@gnu.org; Thu, 24 Jul 2008 13:18:57 -0400 Received: from [199.232.76.173] (port=34182 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KM4St-0007dw-Mu for grub-devel@gnu.org; Thu, 24 Jul 2008 13:18:55 -0400 Received: from c60.cesmail.net ([216.154.195.49]:23664) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.60) (envelope-from ) id 1KM4St-00045t-Jk for grub-devel@gnu.org; Thu, 24 Jul 2008 13:18:55 -0400 Received: from unknown (HELO relay.cesmail.net) ([192.168.1.81]) by c60.cesmail.net with ESMTP; 24 Jul 2008 13:18:54 -0400 Received: from [192.168.0.101] (static-72-92-88-10.phlapa.fios.verizon.net [72.92.88.10]) by relay.cesmail.net (Postfix) with ESMTP id 152E2618F22 for ; Thu, 24 Jul 2008 13:18:54 -0400 (EDT) From: Pavel Roskin To: The development of GRUB 2 In-Reply-To: <5A50C2D990914B3F8A73A02D520E8DED@fz> References: <20080722133416.GB5524@archvile> <20080722095021.p15u40gtyc88csco-cebfxv@webmail.spamcop.net> <3FA357AE49694559941A663191155DE2@fz> <5A50C2D990914B3F8A73A02D520E8DED@fz> Content-Type: text/plain Date: Thu, 24 Jul 2008 12:49:05 -0400 Message-Id: <1216918145.22586.14.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: Issue with boot != root and chainloading 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: Thu, 24 Jul 2008 17:18:57 -0000 On Thu, 2008-07-24 at 13:00 +0200, Felix Zielcke wrote: > Sorry for my third mail, I really should think more before writing :( > sdb needs to be in device.map else grub-install luckly complains about it. grub-install always complains about device.map. Even if it does a single-drive install and never relies on any information in device.map, it still asks the user to check if device.map is correct. We should fix it. Users should not be constantly bugged to check the whole device.map, only the entries GRUB was relying on, if any. Better yet, device.map should go away, but not everyone agrees with me. > But: > I just did grub-install /dev/sdb, changed boot order in BIOS so grub from sdb gets booted > unknown device fd0,1 As I said, GRUB uses its internal ID instead of BIOS ID. We need to fix it. Until it's fixed, cross-device installs are broken, even if device.map is absolutely correct. Let's stop discussing symptoms and start talking about the cure. -- Regards, Pavel Roskin