On Monday 30 Jan 2017 06:10:47 Tom H wrote:
> On Sun, Jan 29, 2017 at 6:26 PM, Mick <michaelkintz...@gmail.com> wrote:
> > On Sunday 29 Jan 2017 14:44:45 Tom H wrote:
> >> [1] Apple's EFI firmware can read hfsplus and it boots (IIRC since OS
> >> X 10.10) from a kernel on the Apple_Boot partition (disk0s3).
> > 
> > Yes, Apple's firmware reads the blessed hfs+ partition and fishes out
> > its bootx64.efi file kernel image, but I thought this was from the
> > second partition where the OS is installed. I'll have a look tomorrow
> > when I boot it up.
> 
> AFAIK, since the advent of defaulting to CoreStorage (OS X 10.10? - OS
> X's equivalent of LVM) and full-disk encryption (OS X 10.10?),
> bootx64.efi/boot.efi cannot be loaded from disk0s2.

I suspect you're right ...

This is what my MBP EFI reports:

# efibootmgr -v
BootCurrent: 0000
Timeout: 5 seconds
BootOrder: 0000,0080
Boot0000* Gentoo-4.4.39-28_Jan  HD(1,GPT,a28905fe-b74d-46b3-b68b-
ee342a73f72b,0x28,0x64000)/File(\EFI\LINUX\bootx64-4.4.39-gentoo.efi)
Boot0080* Mac OS X      
PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/Sata(0,0,0)/HD(3,GPT,15fd7906-
a899-4912-b52b-3e034f7a62ea,0xdcfa748,0x135f20)
Boot0081* Mac OS X      
PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/Sata(0,0,0)/HD(3,GPT,15fd7906-
a899-4912-b52b-3e034f7a62ea,0xdcfa748,0x135f20)
Boot0082*       
PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/Sata(0,0,0)/HD(3,GPT,15fd7906-
a899-4912-b52b-3e034f7a62ea,0xdcfa748,0x135f20)
BootFFFF*       
PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/Sata(0,0,0)/HD(2,GPT,41293e5b-9bdc-405a-
ba22-5ece4b11f91e,0x64028,0x1bb18c80)/File(\System\Library\CoreServices\boot.efi)

Both Boot0080 and Boot0081 are on the 3 partition.  BootFFFF points to the 
\System\Library\CoreServices\boot.efi file on the 2nd partition.  However, 
there 
same path and file also exists on the 3rd partition, but as you mention the 3rd 
partition is unencrypted.

-- 
Regards,
Mick

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to