1 |
On Monday 30 Jan 2017 06:10:47 Tom H wrote: |
2 |
> On Sun, Jan 29, 2017 at 6:26 PM, Mick <michaelkintzios@×××××.com> wrote: |
3 |
> > On Sunday 29 Jan 2017 14:44:45 Tom H wrote: |
4 |
> >> [1] Apple's EFI firmware can read hfsplus and it boots (IIRC since OS |
5 |
> >> X 10.10) from a kernel on the Apple_Boot partition (disk0s3). |
6 |
> > |
7 |
> > Yes, Apple's firmware reads the blessed hfs+ partition and fishes out |
8 |
> > its bootx64.efi file kernel image, but I thought this was from the |
9 |
> > second partition where the OS is installed. I'll have a look tomorrow |
10 |
> > when I boot it up. |
11 |
> |
12 |
> AFAIK, since the advent of defaulting to CoreStorage (OS X 10.10? - OS |
13 |
> X's equivalent of LVM) and full-disk encryption (OS X 10.10?), |
14 |
> bootx64.efi/boot.efi cannot be loaded from disk0s2. |
15 |
|
16 |
I suspect you're right ... |
17 |
|
18 |
This is what my MBP EFI reports: |
19 |
|
20 |
# efibootmgr -v |
21 |
BootCurrent: 0000 |
22 |
Timeout: 5 seconds |
23 |
BootOrder: 0000,0080 |
24 |
Boot0000* Gentoo-4.4.39-28_Jan HD(1,GPT,a28905fe-b74d-46b3-b68b- |
25 |
ee342a73f72b,0x28,0x64000)/File(\EFI\LINUX\bootx64-4.4.39-gentoo.efi) |
26 |
Boot0080* Mac OS X |
27 |
PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/Sata(0,0,0)/HD(3,GPT,15fd7906- |
28 |
a899-4912-b52b-3e034f7a62ea,0xdcfa748,0x135f20) |
29 |
Boot0081* Mac OS X |
30 |
PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/Sata(0,0,0)/HD(3,GPT,15fd7906- |
31 |
a899-4912-b52b-3e034f7a62ea,0xdcfa748,0x135f20) |
32 |
Boot0082* |
33 |
PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/Sata(0,0,0)/HD(3,GPT,15fd7906- |
34 |
a899-4912-b52b-3e034f7a62ea,0xdcfa748,0x135f20) |
35 |
BootFFFF* |
36 |
PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/Sata(0,0,0)/HD(2,GPT,41293e5b-9bdc-405a- |
37 |
ba22-5ece4b11f91e,0x64028,0x1bb18c80)/File(\System\Library\CoreServices\boot.efi) |
38 |
|
39 |
Both Boot0080 and Boot0081 are on the 3 partition. BootFFFF points to the |
40 |
\System\Library\CoreServices\boot.efi file on the 2nd partition. However, there |
41 |
same path and file also exists on the 3rd partition, but as you mention the 3rd |
42 |
partition is unencrypted. |
43 |
|
44 |
-- |
45 |
Regards, |
46 |
Mick |