From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Ll8mP-0005Et-U0 for mharc-grub-devel@gnu.org; Sat, 21 Mar 2009 17:30:57 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ll8mO-0005C8-4E for grub-devel@gnu.org; Sat, 21 Mar 2009 17:30:56 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ll8mK-00055w-0W for grub-devel@gnu.org; Sat, 21 Mar 2009 17:30:55 -0400 Received: from [199.232.76.173] (port=41757 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ll8mJ-00055c-MZ for grub-devel@gnu.org; Sat, 21 Mar 2009 17:30:51 -0400 Received: from main.gmane.org ([80.91.229.2]:59310 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Ll8mG-0000H7-9B for grub-devel@gnu.org; Sat, 21 Mar 2009 17:30:51 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Ll8m8-0007Y8-LZ for grub-devel@gnu.org; Sat, 21 Mar 2009 21:30:40 +0000 Received: from 67-220-10-117.usiwireless.com ([67.220.10.117]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 21 Mar 2009 21:30:40 +0000 Received: from grante by 67-220-10-117.usiwireless.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 21 Mar 2009 21:30:40 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: grub-devel@gnu.org From: Grant Edwards Date: Sat, 21 Mar 2009 21:30:29 +0000 (UTC) Message-ID: References: <49B83E6B.1040300@gmail.com> <48f46e890903111917o204a235s7dd808c79f3c184f@mail.gmail.com> <48f46e890903130359r2a8eda3enff50f2db108c7174@mail.gmail.com> <48f46e890903132257u51f7ecdap15253b114073c957@mail.gmail.com> X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 67-220-10-117.usiwireless.com User-Agent: slrn/0.9.8.1pl1 (Linux) Sender: news X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Subject: Re: Boot delay when using grub.efi on Mac Mini 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, 21 Mar 2009 21:30:56 -0000 On 2009-03-14, Peter Cros wrote: > On Sat, Mar 14, 2009 at 1:26 AM, Grant Edwards wrote: > >> 1) Mac firmware not being able to boot from anything other >> than an HFS+ partion on a GPT partioned drive. > > I got curious and rechecked this - > Here is grub.efi booting from usb msdos drive with hfsplus partition - When I try that, I get one of two things: 1) When it boots directly into grub, grub can only see hd0 (which appears to be the USB drive), but it can't see any of the paritions on hd0. Needless to say, it can't find it's config file. 2) Holding down the Option key and selecting grub allows it to see both disks -- it can see partitions on the GPT-partitioned hard drive but not on the MS-DOS partitioned USB drive. I can manually load a config-file from the hard drive, none of the menu entries work -- I see stuff like error: unknown command `initrd' or error: unkown command `search' Here's the info on the USB drive: bash-3.2# diskutil list /dev/disk1 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *3.7 Gi disk1 1: DOS_FAT_32 minimyth 1.9 Gi disk1s1 2: Apple_HFS mmhfs 1.9 Gi disk1s2 bash-3.2# bless --info /Volumes/mmhfs finderinfo[0]: 2 => Blessed System Folder is /Volumes/mmhfs/ finderinfo[1]: 120 => Blessed System File is /Volumes/mmhfs/efi/grub/grub.efi finderinfo[2]: 0 => Open-folder linked list empty finderinfo[3]: 0 => No OS 9 + X blessed 9 folder finderinfo[4]: 0 => Unused field unset finderinfo[5]: 2 => OS X blessed folder is /Volumes/mmhfs/ 64-bit VSDB volume id: 0xA3FBF66150DE9BB1 > --setBoot gives deafult fast boot to grub menu, but when booted that way, > grub can only see its own disk (hd0) Same here, and it can't see any of the partitions on that disk. End result: still no luck booting from USB drive, just a larger variety of failure modes. -- Grant