From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LhWDp-0000jR-6s for mharc-grub-devel@gnu.org; Wed, 11 Mar 2009 17:44:17 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LhWDn-0000j4-Ly for grub-devel@gnu.org; Wed, 11 Mar 2009 17:44:15 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LhWDm-0000iq-RS for grub-devel@gnu.org; Wed, 11 Mar 2009 17:44:15 -0400 Received: from [199.232.76.173] (port=40439 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LhWDm-0000in-LB for grub-devel@gnu.org; Wed, 11 Mar 2009 17:44:14 -0400 Received: from main.gmane.org ([80.91.229.2]:46445 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 1LhWDl-0004Lf-OT for grub-devel@gnu.org; Wed, 11 Mar 2009 17:44:14 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LhWDj-0005bd-5g for grub-devel@gnu.org; Wed, 11 Mar 2009 21:44:11 +0000 Received: from 65.111.170.175 ([65.111.170.175]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 11 Mar 2009 21:44:11 +0000 Received: from grante by 65.111.170.175 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 11 Mar 2009 21:44:11 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: grub-devel@gnu.org From: Grant Edwards Date: Wed, 11 Mar 2009 21:43:57 +0000 (UTC) Message-ID: References: <48f46e890903101858k73ca6673qc56dac25fad8d0d0@mail.gmail.com> <49B7D57D.3080701@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 65.111.170.175 User-Agent: slrn/pre0.9.9-102 (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: Wed, 11 Mar 2009 21:44:15 -0000 On 2009-03-11, phcoder wrote: >>> http://grub.enbug.org/TestingOnMacbook ( recentlu updated ) >>> >>> including bless --folder --file --setBoot >>> >>> (not --mount) >> >> When I do that, it still goes through 15 of the 2-second >> time-wasting operations, then it boots directly into OS-X. [...] > Can you post bless -info and nvram -p in different cases? I wasn't sure what meant. I included output for both /efi (the mountpoint for the FAT32 filesystems where grub.efi is located), and for /Volumes. Here you go... + bless --folder=/efi/grub --file=/efi/grub/grub.efi --setBoot --verbose EFI found at IODeviceTree:/efi Mount point for /efi/grub is /efi Common mount point of '/efi/grub' and '' is /efi No BootX creation requested No boot.efi creation requested GPT detected Booter partition required at index 2 System partition found Returning booter information dictionary: {type = mutable, count = 3, capacity = 3, pairs = ( 0 : {contents = "Auxiliary Partitions"} = {type = immutable, count = 0, values = ( )} 2 : {contents = "Data Partitions"} = {type = immutable, count = 1, values = ( 0 : {contents = "disk0s1"} )} 3 : {contents = "System Partitions"} = {type = immutable, count = 1, values = ( 0 : {contents = "disk0s1"} )} )} Path to mountpoint given: /efi IOMedia disk0s1 has UUID CD08BC7E-4A45-4814-A27A-7FA6D02A2F3A Setting EFI NVRAM: efi-boot-device='IOMatchIOProviderClassIOMediaIOPropertyMatchUUIDCD08BC7E-4A45-4814-A27A-7FA6D02A2F3ABLLastBSDNamedisk0s1' Setting EFI NVRAM: IONVRAM-DELETE-PROPERTY='efi-boot-file' Setting EFI NVRAM: IONVRAM-DELETE-PROPERTY='efi-boot-mkext' NVRAM variable "boot-args" not set. + bless --info /efi + bless --info /Volumes finderinfo[0]: 116 => Blessed System Folder is /System/Library/CoreServices finderinfo[1]: 524200 => Blessed System File is /System/Library/CoreServices/boot.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]: 116 => OS X blessed folder is /System/Library/CoreServices 64-bit VSDB volume id: 0x21144BD3838779F5 + nvram -p SystemAudioVolume s efi-boot-device-data %02%01%0c%00%d0A%03%0a%00%00%00%00%01%01%06%00%02%1f%03%12%0a%00%02%00%00%00%00%00%04%01*%00%01%00%00%00(%00%00%00%00%00%00%00%00@%06%00%00%00%00%00~%bc%08%cdEJ%14H%a2z%7f%a6%d0*/:%02%02%7f%ff%04%00 platform-uuid %00%00%00%00%00%00%10%00%80%00%00%1f%f3FC%d0 efi-boot-device IOMatchIOProviderClassIOMediaIOPropertyMatchUUIDCD08BC7E-4A45-4814-A27A-7FA6D02A2F3ABLLastBSDNamedisk0s1 + bless --mount=/efi --file=/efi/grub/grub.efi --setBoot --verbose EFI found at IODeviceTree:/efi Mount point for /efi is /efi Mount point is '/efi' No BootX creation requested No boot.efi creation requested GPT detected Booter partition required at index 2 System partition found Returning booter information dictionary: {type = mutable, count = 3, capacity = 3, pairs = ( 0 : {contents = "Auxiliary Partitions"} = {type = immutable, count = 0, values = ( )} 2 : {contents = "Data Partitions"} = {type = immutable, count = 1, values = ( 0 : {contents = "disk0s1"} )} 3 : {contents = "System Partitions"} = {type = immutable, count = 1, values = ( 0 : {contents = "disk0s1"} )} )} Relative path of /efi/grub/grub.efi is \grub\grub.efi IOMedia disk0s1 has UUID CD08BC7E-4A45-4814-A27A-7FA6D02A2F3A Setting EFI NVRAM: efi-boot-device='IOMatchIOProviderClassIOMediaIOPropertyMatchUUIDCD08BC7E-4A45-4814-A27A-7FA6D02A2F3ABLLastBSDNamedisk0s1IOEFIDevicePathTypeMediaFilePathPath\grub\grub.efi' Setting EFI NVRAM: IONVRAM-DELETE-PROPERTY='efi-boot-file' Setting EFI NVRAM: IONVRAM-DELETE-PROPERTY='efi-boot-mkext' NVRAM variable "boot-args" not set. + bless --info /efi + bless --info /Volumes finderinfo[0]: 116 => Blessed System Folder is /System/Library/CoreServices finderinfo[1]: 524200 => Blessed System File is /System/Library/CoreServices/boot.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]: 116 => OS X blessed folder is /System/Library/CoreServices 64-bit VSDB volume id: 0x21144BD3838779F5 + nvram -p SystemAudioVolume s efi-boot-device-data %02%01%0c%00%d0A%03%0a%00%00%00%00%01%01%06%00%02%1f%03%12%0a%00%02%00%00%00%00%00%04%01*%00%01%00%00%00(%00%00%00%00%00%00%00%00@%06%00%00%00%00%00~%bc%08%cdEJ%14H%a2z%7f%a6%d0*/:%02%02%04%04"%00\%00g%00r%00u%00b%00\%00g%00r%00u%00b%00.%00e%00f%00i%00%00%00%7f%ff%04%00 platform-uuid %00%00%00%00%00%00%10%00%80%00%00%1f%f3FC%d0 efi-boot-device IOMatchIOProviderClassIOMediaIOPropertyMatchUUIDCD08BC7E-4A45-4814-A27A-7FA6D02A2F3ABLLastBSDNamedisk0s1IOEFIDevicePathTypeMediaFilePathPath\grub\grub.efi -- Grant Edwards grante Yow! Is this going to at involve RAW human ecstasy? visi.com