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

Do the boot plist thing to enable rootless

Run the pikeryosefix app and reboot until the 4,1 won't boot to El Cap anymore.

Move drive to 1,1 and enjoy
 
No, just the existing "pikeryosefix" that Blacksheep put together with existing pieces.

I also added the boot.plist fix for rootless.

The point I am trying to get out is that if done in a 64bit Mac, literally all you need to do is run sheep's app and do the rootless fix.
 
It is my understanding that your build does the boot.plist fix as well as install the boot.efi?

Is it thus exactly what I did but more automated? Or is there another change in it?
 
It is my understanding that your build does the boot.plist fix as well as install the boot.efi?

no, that is not the case.

Is it thus exactly what I did but more automated? Or is there another change in it?

this is a new build of the boot.efi file specifically tailored for El Capitan
 
It is my understanding that your build does the boot.plist fix as well as install the boot.efi?

Is it thus exactly what I did but more automated? Or is there another change in it?
It's the first build of Pike's new branch (for El Capitan) of his macosxbootloader. I know it involves SIP compatibility, but I don't know to what extent or what exactly that entails.
 
I'd like to know the best answer to your question myself. I also have a 5770. As for the loader itself, can you verify whether it works for you? In case it doesn't, please provide as complete an explanation as possible on error messages, odd behaviour, etc.

I started off with using a 5770 in my 1.1 using El Capitan. Works fine. I've just upgraded to a Radeon 7970 that someone else modded for boot screens. That should be metal compatible and seems to be a measurable improvement in the games I play. From what I've read, Metal will provide the biggest improvement on machines with integrated graphics.

Chris
 
  • Like
Reactions: PeterHolbrook
I have built a USB installer stick like I did many times before. I used the latest DP7 full installer and the newest boot.efi file. unfortunately I got a kernel panic.

IMG_0853.JPG
 
I have built a USB installer stick like I did many times before. I used the latest DP7 full installer and the newest boot.efi file. unfortunately I got a kernel panic.
I've seen your dialogue with Pike in his Universum site. I interpret that "my" build of boot.efi, El Capitan edition, is good enough to boot El Capitan with SIP fully enabled, but possibly not good enough to run the OS X installer, i.e., the recovery environment. Perhaps you can report on the refinements Pike has advised as to whether you finally succeed in booting your El Capitan recovery partition on the old Mac Pro.

Edit: I've just noticed that Pike mentioned altering his source code for you to carry out the relevant test. In case you don't know how to do that or how to compile the project, let me know and I'll build a special version for you.
 
Last edited:
Can you please share here the new boot efi for el capitan?
Because I am really unable to find it and download it myself.
Thanks in advance for your kind help to me.
 
I know how to compile the boot.efi but I don't have an appropriate system running right now. if you could create the boot.efi with Pike's latest modifications that would be very nice. I then will test it as soon as possible.
 
I know how to compile the boot.efi but I don't have an appropriate system running right now. if you could create the boot.efi with Pike's latest modifications that would be very nice. I then will test it as soon as possible.
Here you go:
 

Attachments

  • boot-Experimental build for mikeboss.zip
    205.7 KB · Views: 530
AFAIR I need to modify the "BaseSystem.dmg" on the Recovery HD, otherwise it will not work. will try this...

peter, thanks a lot for the file!
 
so far, no success. I was not able to start from the Recovery HD or the USB installer. I tried with both new versions of the boot.efi file.
 
so far, no success. I was not able to start from the Recovery HD or the USB installer. I tried with both new versions of the boot.efi file.
Hmmm. Would the regular Yosemite version of Pike's boot.efi boot the latest recovery partition of El Capitan for you? My guess is it wouldn't. We'd better ask Pike. Perhaps the "final" version of Pike's boot.efi, El Capitan edition, will do what you want. As you know, it's still partially crippled, as it can't read from NVRAM, which probably means it's more restrictive than it should.

Edit: Some people have difficulties when trying to boot from a USB pen drive. Have you tried to use a small, 8GB partition of one of your internal SATA drives as an install disk?
 
Last edited:
findings so far: BaseSystem.dmg which needs to be restored to a thumbdrive in order to create an installer USB stick contains a copy of the boot.efi file! /System/Library/CoreServices/bootbase.efi

I then of course tried it and replaced the bootbase.efi with "our" boot.efi file -> also got a KP. I tried to boot the installer with the boot.efi tailored for OS X Yosemite and got a KP again.

IMG_0868.JPG
 
findings so far: BaseSystem.dmg which needs to be restored to a thumbdrive in order to create an installer USB stick contains a copy of the boot.efi file! /System/Library/CoreServices/bootbase.efi

I then of course tried it and replaced the bootbase.efi with "our" boot.efi file -> also got a KP. I tried to boot the installer with the boot.efi tailored for OS X Yosemite and got a KP again.
The presence of that second boot.efi inside BaseSystem.dmg was already detected in the Yosemite Recovery HD. One of the forum users discovered that if it was replaced with Pike's Yosemite version, Option booting of the Recovery HD was still possible à-la-Mavericks and previous versions, in addition to the new Command-R, customary from Yosemite onwards.

As to the panic you've received, it was to be expected that Pike's Yosemite boot.efi would't fare any better than the still-in-progress El Capitan edition. Two theories:
  1. The current beta of El Capitan is so thorough that it detects that these boot.efi files haven't been developed by Apple and, therefore, the boot process of the El Capitan Recovery HD (not El Capitan by itself, mind you) fails. If this is the case, only Pike or someone like him will be able to solve the situation.
  2. Somehow, your installer isn't "blessed". I suggest that you bless it and see if that makes any difference.
 
are you sure about this (this second "bootbase.efi" file)? because if I'm searching the forum for this, only this thread we're in right now comes up. and I can't see this file in the latest Yosemite stick I made (10.10.4).

I will try if bless helps. tomorrow, it's late over here...
 
are you sure about this (this second "bootbase.efi" file)? because if I'm searching the forum for this, only this thread we're in right now comes up. and I can't see this file in the latest Yosemite stick I made (10.10.4).
I'm quite certain that what I reported was reasonably accurate, but I can't find the post. I think it's in the thread "2006/2007 Mac Pro (1,1/2,1) and OS X Yosemite". Please, notice that I didn't mention a file named "bootbase.efi". As I recall, whoever the discoverer of Option-booting the Yosemite Recovery HD was, he didn't mention a different name: just a hidden copy of boot.efi within the dmg contained in the Recovery HD. If that dmg wasn't altered, Option-booting didn't work (it would probably boot Yosemite itself, not the Recovery HD). However, if it was altered placing Pike's boot.efi inside, Option-booting was again a possibility. Cmd-R-booting, however, could still work without modifying the dmg, provided the regular boot.efi of the Recovery HD was replaced with Pike's version.
 
yes, that is correct. in order to get a working Recovery HD in the end, it is mandatory to modify the BaseSystem.dmg. but AFAIK there (in Yosemite) are only the usual two copies of boot.efi, not three. I've never seen or heard about this bootbase.efi before yesterday. a search on Google for "bootbase.efi" gives zero results...
 
Last edited:
AFAIK there are only the usual two copies of boot.efi, not three. I've never seen or heard about this bootbase.efi before yesterday.
The Yosemite Recovery HD contains, among other things, ONE boot.efi and at least one (possibly two) inside the dmg it uses to install the system. I never modified that dmg in my Recovery HD, which meant I couldn't Option-boot with it (it would simply boot Yosemite itself, not the Recovery HD), but if the boot.efi in uses for Cmd-R booting was replaced, that would boot the Recovery HD on an old Mac Pro. I can't be more specific because I no longer have a Yosemite Recovery HD. My HD got a lot of bad sectors, so I transferred Yosemite to an SSHD with no Recovery HD.

As for the name "bootbase.efi", you are probably right. Do you know if it is the same as the regular El Capitan boot.efi with a different name?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.