From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1K2Yu3-000376-Qv for mharc-grub-devel@gnu.org; Sat, 31 May 2008 17:46:19 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K2Yu2-00036q-Nq for grub-devel@gnu.org; Sat, 31 May 2008 17:46:18 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K2Yu0-00036d-Uw for grub-devel@gnu.org; Sat, 31 May 2008 17:46:18 -0400 Received: from [199.232.76.173] (port=42157 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K2Yu0-00036a-Om for grub-devel@gnu.org; Sat, 31 May 2008 17:46:16 -0400 Received: from mta31.charter.net ([216.33.127.82]:50556) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K2Yu0-0000T0-Dv for grub-devel@gnu.org; Sat, 31 May 2008 17:46:16 -0400 Received: from aarprv04.charter.net ([10.20.200.74]) by mta31.charter.net (InterMail vM.7.08.03.00 201-2186-126-20070710) with ESMTP id <20080531214615.NQDQ2641.mta31.charter.net@aarprv04.charter.net> for ; Sat, 31 May 2008 17:46:15 -0400 Received: from [192.168.0.102] (really [71.10.234.12]) by aarprv04.charter.net with ESMTP id <20080531214615.QBHW4495.aarprv04.charter.net@[192.168.0.102]> for ; Sat, 31 May 2008 17:46:15 -0400 Message-ID: <4841C728.5070008@isaac.cedarswampstudios.org> Date: Sat, 31 May 2008 17:46:16 -0400 From: Isaac Dupree User-Agent: Thunderbird 2.0.0.14 (X11/20080505) MIME-Version: 1.0 To: The development of GRUB 2 References: <4840123A.5020003@isaac.cedarswampstudios.org> <20080530151837.GA7529@thorin> <48402600.8090805@isaac.cedarswampstudios.org> <48402B87.6060201@isaac.cedarswampstudios.org> <20080530192626.GA29768@thorin> <48406B3F.1070704@isaac.cedarswampstudios.org> <20080531093501.GA6619@thorin> <48419F91.3070408@isaac.cedarswampstudios.org> <20080531192640.GA25920@thorin> In-Reply-To: <20080531192640.GA25920@thorin> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Chzlrs: 0 X-detected-kernel: by monty-python.gnu.org: Solaris 10 (1203?) Subject: Re: macbook EFI experiences 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: Sat, 31 May 2008 21:46:19 -0000 Robert Millan wrote: > On Sat, May 31, 2008 at 02:57:21PM -0400, Isaac Dupree wrote: >>> You're confusing BIOS-based boot with msdos partition labels. You can use >>> GPT just fine when booting from BIOS (although Intel tries to hide that >>> fact by embedding the GPT spec inside the EFI spec). >> I have the hack which combines the two partition labels so I have both >> GPT and msdos labels. Which means that my first four partitions (only) >> are listed in msdos, and GPT is the really accurate one that MacOS and >> Linux use. > > I'm not sure if this would confuse GRUB partition-wise. Can it access all > partitions? yes, I was booting from the fifth partition for a while -- grub just needs the gpt module while running, obviously. That disk layout is a standard hack, there are tools for it named e.g. "gptsync" that the rEFIt guys mention/include. > >> However, I can't find a way to get into bootloader-land via >> BIOS without going through the msdos partitioning mechanism. > > grub-setup may, too, be confused by this hack. Saving that, you should be > able to install GRUB in MBR following the normal procedure, without any > need for msdos-style partition table (other than the dummy 0xee one). > > Would be nice if you can verify GRUB works in both situations. I bet it works fine that way too -- but I don't really have any way to get back to having just one dummy msdos-partition without wiping my disk, as far as I know. -Isaac