From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KItqO-0001G1-9v for mharc-grub-devel@gnu.org; Tue, 15 Jul 2008 19:22:04 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KItqM-0001EV-Fa for grub-devel@gnu.org; Tue, 15 Jul 2008 19:22:02 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KItqK-0001Cd-KO for grub-devel@gnu.org; Tue, 15 Jul 2008 19:22:01 -0400 Received: from [199.232.76.173] (port=55710 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KItqK-0001CR-Da for grub-devel@gnu.org; Tue, 15 Jul 2008 19:22:00 -0400 Received: from c60.cesmail.net ([216.154.195.49]:20579) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.60) (envelope-from ) id 1KItqK-0007Wi-2K for grub-devel@gnu.org; Tue, 15 Jul 2008 19:22:00 -0400 Received: from unknown (HELO relay.cesmail.net) ([192.168.1.81]) by c60.cesmail.net with ESMTP; 15 Jul 2008 19:21: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 415EA4F1869 for ; Tue, 15 Jul 2008 19:21:58 -0400 (EDT) From: Pavel Roskin To: The development of GRUB 2 In-Reply-To: <200807160115.07363.okuji@enbug.org> References: <1216040584.9995.52.camel@dv> <200807152304.17448.okuji@enbug.org> <1216161099.8266.28.camel@dv> <200807160115.07363.okuji@enbug.org> Content-Type: text/plain Date: Tue, 15 Jul 2008 19:21:57 -0400 Message-Id: <1216164117.9604.8.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: 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, 15 Jul 2008 23:22:02 -0000 On Wed, 2008-07-16 at 01:15 +0200, Yoshinori K. Okuji wrote: > OK. Then how do you install GRUB into (hd1) in a development machine, which is > (hd0) in a booting machine? When GRUB may not correctly determine BIOS > drives, do you want to just give up? The boot drive can be determined at boot. Granted, there are buggy BIOSes, but we handle it already. All we need is to encode into the bootloader that it was installed on a hard drive (actually, not on a floppy, real or emulated), and the bootloader would use 0x80 rather than the value from BIOS. We don't need specific drive numbers like 0x81. We need one bit of information, and we can figure it out at the install time. -- Regards, Pavel Roskin