From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KJ9Yv-0000cJ-FU for mharc-grub-devel@gnu.org; Wed, 16 Jul 2008 12:09:05 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KJ9Yt-0000bw-NF for grub-devel@gnu.org; Wed, 16 Jul 2008 12:09:03 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KJ9Ys-0000bg-5F for grub-devel@gnu.org; Wed, 16 Jul 2008 12:09:03 -0400 Received: from [199.232.76.173] (port=40585 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KJ9Ys-0000bW-0B for grub-devel@gnu.org; Wed, 16 Jul 2008 12:09:02 -0400 Received: from c60.cesmail.net ([216.154.195.49]:10636) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.60) (envelope-from ) id 1KJ9Yr-0000tc-JG for grub-devel@gnu.org; Wed, 16 Jul 2008 12:09:01 -0400 Received: from unknown (HELO relay.cesmail.net) ([192.168.1.81]) by c60.cesmail.net with ESMTP; 16 Jul 2008 12:08:59 -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 BCFDD4F1869 for ; Wed, 16 Jul 2008 12:08:58 -0400 (EDT) From: Pavel Roskin To: The development of GRUB 2 In-Reply-To: <20080716071126.170a1d58@gibibit.com> 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> Content-Type: text/plain Date: Wed, 16 Jul 2008 12:08:57 -0400 Message-Id: <1216224537.26635.32.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: Wed, 16 Jul 2008 16:09:03 -0000 On Wed, 2008-07-16 at 07:11 -0700, Colin D Bennett wrote: > > That's a very advanced setup. I actually cannot imagine why anyone > > would use different boot and root drives. Well, maybe the boot drive > > has no partitions that GRUB or the host OS can access? > > I have used machines that have multiple Linux versions spread across > two drives, but one common /boot partition so they can all be booted > from GRUB. This doesn't seem unusual to me. As I understand it, there are two cases where we have to hardcode the drive number. 1) MBR and core.img (embedded or not) are on different drives. 2) core.img and /boot/grub are on different drives. The second case can be mitigated because core.img can search all available drives. We can even tell it whether to search only hard drives or only floppies. After switching to lzma, we have some space in core.img we can use for that logic. I'm not sure that you are using either of those configurations. If yes, I'm not sure you need it, considering that you have Linux partitions on both drives. -- Regards, Pavel Roskin