Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Attachments

  • FullSizeRender.jpg
    FullSizeRender.jpg
    40.2 KB · Views: 185
Or like this. Black boot.efi

To everyone interested in this project:

[P]eople must be aware that [this and other] interim future versions are NOT intended as a replacement for the official repository versions. Until further notice, those of you who want to use Pike's boot.efi ought to go to http://piker-alpha.github.io/macosxbootloader/ and download either the "black" version or the "grey" one, according to your particular preference (the change is purely cosmetic; otherwise, they are exactly the same; the choice is irrelevant as far as the operating system is concerned). Pike alone will decide when such repository versions will be updated with a newer version.

Please, notice that the [enclosed and other] upcoming experimental versions might contain bugs that could cripple your ability to boot your old Mac. So, unless you are absolutely certain of what you are doing and know how to reverse such undesirable situations, KEEP AWAY FROM THEM. In general terms, [these] versions ARE NOT FOR YOU!
 

Attachments

  • boot 539f9f55a9e274bea96ac940af0c134414d1b141.zip
    207.5 KB · Views: 347
Tested 539f9f55a9e274bea96ac940af0c134414d1b141 on MBP2,2:
· patched Installer (Hennesie-Guide) - hangs still after "Waiting for DSMOS"
· patched Installer (createinstallmedia) - boots into Installer-GUI, but I'm not able to select 'Install OS X' from the Utilities window, the Continue-button remains grey
· transferred OSX - boots into Desktop, but still Kernel Panic after some minutes.
 
Nope. Still not detected. What a drama (lol).

Edit: Thanks. Was in a hurry and forgot to say thanks. Found a small var mixup. Let's hope that this is it.

No problem, glad to be able to help in some small way!

But I'm afraid that must not have been it. :( Same result, won't bother posting a photo of the debug output, as it's identical to the previous photo I posted. Sorry...
 
Commit 539f9f55 compiled, usual suspects replaced, successful boot into createinstall environment, and Install OSX tells me that ElCap is already installed.

Teh Song remains teh same....
 

Attachments

  • image.jpeg
    image.jpeg
    1.1 MB · Views: 161
Strict comparison/new debug output added. Black boot.efi

To everyone interested in this project:

[P]eople must be aware that [this and other] interim future versions are NOT intended as a replacement for the official repository versions. Until further notice, those of you who want to use Pike's boot.efi ought to go to http://piker-alpha.github.io/macosxbootloader/ and download either the "black" version or the "grey" one, according to your particular preference (the change is purely cosmetic; otherwise, they are exactly the same; the choice is irrelevant as far as the operating system is concerned). Pike alone will decide when such repository versions will be updated with a newer version.

Please, notice that the [enclosed and other] upcoming experimental versions might contain bugs that could cripple your ability to boot your old Mac. So, unless you are absolutely certain of what you are doing and know how to reverse such undesirable situations, KEEP AWAY FROM THEM. In general terms, [these] versions ARE NOT FOR YOU!
 

Attachments

  • boot a2e87d870a2022b4e8a87f92df2f3db5a1ced91c.zip
    207.6 KB · Views: 338
a2e87d870a2022b4e8a87f92df2f3db5a1ced91c

the installer is not booting past the Ethernet [Intel8254x]: Link up on en0...........
just like here in this post https://forums.macrumors.com/threads/boot-efi-developers-thread.1924434/page-2#post-22023648

debug output:

View attachment 591021
Thanks. Table length is wrong and due to this error, the memory allocation also fails. At least now we know where to look.

Edit: At this point my only concern is the debug output, which is dead wrong at the moment. Rest of the code works in a command line tool.

Your SMBIOS table length should report 1677
 
Last edited:
Fix table length and memory allocation. Black boot.efi

To everyone interested in this project:

[P]eople must be aware that [this and other] interim future versions are NOT intended as a replacement for the official repository versions. Until further notice, those of you who want to use Pike's boot.efi ought to go to http://piker-alpha.github.io/macosxbootloader/ and download either the "black" version or the "grey" one, according to your particular preference (the change is purely cosmetic; otherwise, they are exactly the same; the choice is irrelevant as far as the operating system is concerned). Pike alone will decide when such repository versions will be updated with a newer version.

Please, notice that the [enclosed and other] upcoming experimental versions might contain bugs that could cripple your ability to boot your old Mac. So, unless you are absolutely certain of what you are doing and know how to reverse such undesirable situations, KEEP AWAY FROM THEM. In general terms, [these] versions ARE NOT FOR YOU!
 

Attachments

  • boot a7347d3aba2480037f7565ae56e2deed04aefcff.zip
    228.5 KB · Views: 356
Fix table length and memory allocation. Black boot.efi

With this build, I get no debug output at all. Sits at a black screen with a "_" cursor for about 20 seconds, flash of gray screen, then back to black screen with the "_" character for a few more seconds, followed by a folder icon with a "?" inside.

Thought my USB stick might be corrupt, but by going back to the previous boot.efi build, I got the debug output. After coming back to a7347d... it repeated the black screen followed by ? folder icon.
 
Like this. Black boot.efi

To everyone interested in this project:

[P]eople must be aware that [this and other] interim future versions are NOT intended as a replacement for the official repository versions. Until further notice, those of you who want to use Pike's boot.efi ought to go to http://piker-alpha.github.io/macosxbootloader/ and download either the "black" version or the "grey" one, according to your particular preference (the change is purely cosmetic; otherwise, they are exactly the same; the choice is irrelevant as far as the operating system is concerned). Pike alone will decide when such repository versions will be updated with a newer version.

Please, notice that the [enclosed and other] upcoming experimental versions might contain bugs that could cripple your ability to boot your old Mac. So, unless you are absolutely certain of what you are doing and know how to reverse such undesirable situations, KEEP AWAY FROM THEM. In general terms, [these] versions ARE NOT FOR YOU!
 

Attachments

  • boot f390304af80b8a54ce423d92cfda5282aef873d1.zip
    207.7 KB · Views: 325
f390304af80b8a54ce423d92cfda5282aef873d1:
the installer is not booting past the Ethernet [Intel8254x]: Link up on en0 ...


debug output:
IMG_2189.PNG
 
Stop NVRAM debug output. Black boot.efi

To everyone interested in this project:

[P]eople must be aware that [this and other] interim future versions are NOT intended as a replacement for the official repository versions. Until further notice, those of you who want to use Pike's boot.efi ought to go to http://piker-alpha.github.io/macosxbootloader/ and download either the "black" version or the "grey" one, according to your particular preference (the change is purely cosmetic; otherwise, they are exactly the same; the choice is irrelevant as far as the operating system is concerned). Pike alone will decide when such repository versions will be updated with a newer version.

Please, notice that the [enclosed and other] upcoming experimental versions might contain bugs that could cripple your ability to boot your old Mac. So, unless you are absolutely certain of what you are doing and know how to reverse such undesirable situations, KEEP AWAY FROM THEM. In general terms, [these] versions ARE NOT FOR YOU!
 

Attachments

  • boot 565215a47ba3aeb75b813a8798752a00d41b03e2.zip
    207.7 KB · Views: 343
565215a build.

Pike, not sure what you mean by cosmetic only, but hope this is helpful.
Sorry. I was busy trying to solve this issue when I did a pre-mature (or two) commit(s). Latest one should be better. SMBIOS GUID detection is now working and the memcpy instructions should now also be fine. Thanks!

@mikeboss, Thanks.
 
  • Like
Reactions: randyoo
Fixing some errors. Black boot.efi

To everyone interested in this project:

[P]eople must be aware that [this and other] interim future versions are NOT intended as a replacement for the official repository versions. Until further notice, those of you who want to use Pike's boot.efi ought to go to http://piker-alpha.github.io/macosxbootloader/ and download either the "black" version or the "grey" one, according to your particular preference (the change is purely cosmetic; otherwise, they are exactly the same; the choice is irrelevant as far as the operating system is concerned). Pike alone will decide when such repository versions will be updated with a newer version.

Please, notice that the [enclosed and other] upcoming experimental versions might contain bugs that could cripple your ability to boot your old Mac. So, unless you are absolutely certain of what you are doing and know how to reverse such undesirable situations, KEEP AWAY FROM THEM. In general terms, [these] versions ARE NOT FOR YOU!
 

Attachments

  • boot b97fe05f162262408b9668122f9690e560c2f239.zip
    207.7 KB · Views: 285
Boot drive created with createinstallmedia (CIM) gives this and hangs there:

Bildschirmfoto 2015-10-09 um 19.29.35.png

Boot drive created with modified BaseSystem.dmg (BSD) gives this and hangs there:

Bildschirmfoto 2015-10-09 um 19.30.37.png
 
Thanks guys. We are making a little bit of progress. New commit available for compilation (the oops one).
 
Last edited:
Oops. Black boot.efi

To everyone interested in this project:

[P]eople must be aware that [this and other] interim future versions are NOT intended as a replacement for the official repository versions. Until further notice, those of you who want to use Pike's boot.efi ought to go to http://piker-alpha.github.io/macosxbootloader/ and download either the "black" version or the "grey" one, according to your particular preference (the change is purely cosmetic; otherwise, they are exactly the same; the choice is irrelevant as far as the operating system is concerned). Pike alone will decide when such repository versions will be updated with a newer version.

Please, notice that the [enclosed and other] upcoming experimental versions might contain bugs that could cripple your ability to boot your old Mac. So, unless you are absolutely certain of what you are doing and know how to reverse such undesirable situations, KEEP AWAY FROM THEM. In general terms, [these] versions ARE NOT FOR YOU!
 

Attachments

  • boot 5c14bf9e1c75b68e35997124a14a937f890332a1.zip
    207.7 KB · Views: 328
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.