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

bullschuck

macrumors newbie
Mar 9, 2016
12
1
Apologies if I wasn't clear. I did not attempt the 10.11.4 upgrade. I was just trying to log in to the App Store for the first time after using pikify3.1.8 and boot64 to install El Capitan with the 10.11.3 installer.

I got home today and the thing had booted back to 10.6.8. I rebooted, held down the option key, booted into 10.11.3. Then I pulled up iTunes, went through the EULA and such. Then declined the update and tried to sign in to the Apple Store. I'm getting the spinning wheel.

The password is correct. I know because it will error out right away when I use an incorrect one. The account opens fine on other Macs, even other Macs on the same network.

Anybody else had this kind of issue? Trouble logging into the App Store or iTunes?

Thanks,

Bull

Tonight, I'm going to try this. I'm also going to take out my old video card that's still taking up a PCIe slot.
 

F1Mac

macrumors 65816
Feb 26, 2014
1,283
1,604
...10.11.4 update went smooth directly from the App Store (I'm using CapitanPikeFix)

After the first restart (once the update completed) I noticed an incorrect report about my RAM. System profiler said 14 GB - I have 16. Not to worry thgough...I shut down the mac, thought a shot of air duster couldn't hurt in the memory department, reset my SMC, restarted, and now everything is back to normal. I never had this issue before, I guess it's not a big deal, but I wonder what could have caused it. Everything is running fine now.
 

rthpjm

macrumors 6502a
Jan 31, 2011
720
309
U.K.

bullschuck

macrumors newbie
Mar 9, 2016
12
1
This issue is being reported more widely at AppleInsider and indeed at MacRumors as being a server-side (Apple) issue

http://iphone.appleinsider.com/arti...-facetime-for-mac-users-including-new-owners-

https://www.macrumors.com/2016/03/23/mac-users-facetime-imessage-login-issues/

I'm not so sure that it's the same issue. The issue you mention is from folks who a) upgraded to 10.11.4 and b) couldn't log into FaceTime or iMessage.

I have not upgraded to 10.11.4. And I haven't tried to log into iMessage or FaceTime. I don't believe I've see folks with this issue mention a similar problem with the App Store.

I'll blow away the account folder tonight and have it get rebuilt. We'll see if that does the trick.
 

chrisinoakland

macrumors newbie
Mar 23, 2016
2
0
Managed to upgrade my MacPro 1,1 to 10.11.4 yesterday. After upgrade, the system rebooted in recovery mode.

I opened a terminal and copied the Pikify boot.efi to the correct places:

cd /Volumes/Drive\ 2/Users/pveatx/pikify3.1
chflags nouchg /Volumes/Drive\ 2/System/Library/CoreServices/boot.efi
cp boot.efi /Volumes/Drive\ 2/System/Library/CoreServices/boot.efi
cp boot.efi /Volumes/Drive\ 2/usr/standalone/i386/boot.efi
reboot


And it worked...

Thank you so much for posting this! This saved me after updating yesterday.
 

DeeDragon

macrumors newbie
Mar 24, 2016
1
0
Managed to upgrade my MacPro 1,1 to 10.11.4 yesterday. After upgrade, the system rebooted in recovery mode.

I opened a terminal and copied the Pikify boot.efi to the correct places:

cd /Volumes/Drive\ 2/Users/pveatx/pikify3.1
chflags nouchg /Volumes/Drive\ 2/System/Library/CoreServices/boot.efi
cp boot.efi /Volumes/Drive\ 2/System/Library/CoreServices/boot.efi
cp boot.efi /Volumes/Drive\ 2/usr/standalone/i386/boot.efi
reboot


And it worked...

Works like a charme!
 

bullschuck

macrumors newbie
Mar 9, 2016
12
1
I'm not so sure that it's the same issue. The issue you mention is from folks who a) upgraded to 10.11.4 and b) couldn't log into FaceTime or iMessage.

I have not upgraded to 10.11.4. And I haven't tried to log into iMessage or FaceTime. I don't believe I've see folks with this issue mention a similar problem with the App Store.

I'll blow away the account folder tonight and have it get rebuilt. We'll see if that does the trick.

And rm'ing the entire contents of my account folder did the trick. I opened up the App Store. Now I can try to update to 10.11.4. Since I installed boot64, I'm not expecting any issues.
[doublepost=1458865353][/doublepost]
The App Store update for 10.11.4 does contain /usr/standalone/i386/boot.efi. Apple seems to distribute to here and then copy this to /S/L/CoreServices/boot.efi.

So yes, MAS (OSXUpd10.11.4Patch.pkg), and the Support downloads (incremental OSXUpd10.11.4.pkg
and cumulative OSXUpdCombo10.11.4.pkg) will replace the efi.

I had SIP disabled, and Boot64 launch daemon running, so my MAS update worked nicely....
I expect those with SIP disabled and CapitanPikeFix installed will also have a smooth upgrade.

I have not tried SIP enabled (with boot.efi excluded - 2 locations), and Boot64 yet...

I'm trying the route with no specific SIP disabling. Just going to rely on Boot64. I'll let you know how it goes.
 

bullschuck

macrumors newbie
Mar 9, 2016
12
1
And done. Cake. I went downstairs to eat dinner instead of watching it. Up and running on 10.11.4 with no specific SIP disabling. Just Boot64. h/t to rthpjm.
 

macbookbro1967

macrumors newbie
Mar 19, 2016
4
1
Some of the guys that were working with Pike split off into a new thread to concentrate on just the development and testing of Pike's frequent changes, "the developer thread". As these things go, the volunteers that were testing Pike's changes found that they needed to frequently wipe and re-install, me included, so I developed a bundle of scripts and items to ease the install of a new El Capitan. My innovation (if you want to call it that) was to find a way to patch the fresh install with Pike's efi files during the install. I called my bundle of scripts and items 'pikify3.1.zip'.

Since it is now well used and tested, I'll cross post here. The latest version pikify3.1.v8.zip will build install media with all the fixes in (but not including my Boot64 update protector, nor the equivalent pikeyosfix derivative CapitanPikeFix - see the next post). This version also excludes the boot.efi files from SIP-control (meaning SIP is running and protecting everything else, just not the boot.efi files).

So with pikify3.1 you will build an installer onto media, typically a USB memory stick, or a small disk partition.
You will then boot off the installer, to run the installation process. Once the installer finishes, you will have a working copy of El Capitan with no further need for changes. You can then choose to install the updated version of pikeyosfix now called CapitanPikeFix, or my Boot64 (both do pretty much the same thing), to allow you to run the Apple updates from either the App Store or from the DMG downloads.

READ ALL THE CAVEATS - memory, backup, fresh install, migration assistant, etc...

Use this if you have not yet installed El Capitan - this is the installer (starting point)

-----------------------------------------------------------------------------------------------

ORIGINAL POST WAS AT POST #807 of the 'boot.efi developer's thread'

============= Edit =====================

It appears that MacPro1,1 and 2,1 need a lot of memory to achieve a successful install by this method. Others have kindly tested with varying configurations of RAM. See the later posts in the developers thread and my post at #855

A minimum of 12GB seems to be required...

============ end edit ====================

Hi @Inspector42, I'm glad you were able to use my script. I like your rsync idea!

Here is a new script and accompanying files. This one is based around Apple's createinstallmedia script.

The unique feature of this script is that it builds an installer which will pre-patch the resulting El Capitan volume. What this means is that the installer can be run, and then the reboot will work without any further modification. You have a working installation of El Capitan directly from the installer.

Download the zip file.
Unzip it.
You should have a folder named pikify3.1 (possibly with the version number pikify3.1.v2 etc)
In that folder should be a number of files, the script is createpikeinstallmedia. Keep all the files in one location. Some people have tried to use just the script on its own without the accompanying files and then come back for help because it didn't work. You can move the pikify3.1 folder wherever you please, just keep the contents of the folder together.

If you are not familiar with the Terminal and the command line, take a look at post #1569 it will probably help you.

Pre-requisites:

  • As per Peter's guide, you will need a volume that can be overwritten by the installer
    • This could be a USB memory stick
    • A small disk partition from one of your hard drives (not the disk that you intend to use for El Capitan)
      • You need to be able to boot from this volume
  • The installer volume needs to be at least 8GB
  • Your copy of 'Install OS X El Capitan.app' should be located in your /Applications folder
  • The pikify3.1 folder contains both the black and grey variants of the boot.efi file. When unzipped the boot.efi file is the grey one, if you want to change to the black background variant, simply copy the black one over the boot.efi before you start. e.g.
    Code:
    cp -f boot_black_3_1.efi boot.efi
Usage:
  • Open a terminal window
  • Change directory to the pikify3.1 folder from the zip file. Let us assume that you downloaded the zip file to your Downloads folder and unzipped it there. (If you have put the pikify3.1 folder somewhere else, please alter the path to suit your location)
  • Change [InstallerVolumeName] to the name of the USB memory stick or your small disk partition. For example if you are using a USB memory stick and it shows on the desktop with the name Untitled, then replace [InstallerVolumeName] with Untitled so that the path reads /Volumes/Untitled
Code:
cd ~/Downloads/pikify3.1
  • You need to run the script as the root user
Code:
sudo -s
[your password]
./createpikeinstallmedia /Volumes/[InstallerVolumeName]

  • OR
Code:
sudo ./createpikeinstallmedia /Volumes/[InstallerVolumeName]
[your password]
  • OR (optionally switch to the black background variant before you start)
Code:
sudo -s
[your password]
cp -f boot_black_3_1.efi boot.efi
./createpikeinstallmedia /Volumes/[InstallerVolumeName]

Be patient, the script will take some time to run through to completion, especially if your installer volume is a USB memory stick!

Once the script competes it will print ### DONE PIKIFYING ### and you should have an installer volume named 'Install OS X El Capitan'
  • Reboot your machine
  • Hold the ALT key down immediately after the startup chime to enter the boot chooser
  • Choose the Install OS X El Capitan volume
    • For those people with graphics cards that don't show the boot screens
      • Get to the boot chooser as above then press the right-arrow key once, followed by the return/enter key). If you have just your main disk and the installer volume this should work. If you have more than just those two, experiment pressing the arrow key more than once until you find the installer volume!
      • OR, consider getting hold of a DVI-vga adaptor. You should be able to find one of your DVI ports that will send out a VGA signal (to a VGA connected monitor) and show you the boot screen.
Your machine should boot into the Installer, run the installer
You may need to click the Reboot button at the end of the install (for some reason, the 10 second countdown doesn't seem to automatically start)

Your machine should reboot into the new El Capitan Installation and begin the OS X setup procedure.

I have only tested this script as a clean install onto an erased destination disk. I don't know if it will work for an upgrade. I have successfully updated a Yosemite clean install to El Capitan.
If you are upgrading I would suggest a clean install of El Capitan onto a spare disk, then use the Apple Migration Assistant to migrate your previous system and user files.
If you are brave and want to try an in-place upgrade, make sure you backup your current system first...

Detail:

I created an additional package (pikify.pkg) which handles the post-install modification of the boot.efi files on the destination volume. The script puts pikify.pkg into the InstallESD.dmg, along with OSInstall.collection.
OSInstall.collection overrides the default behaviour of the Installer Assistant, it calls the default OSInstall.mpkg and appends pikify.pkg to the install chain.

In effect I'm running the exact same installation as an unmodified Apple install with the addition of my pikify.pkg.

Because the default behaviour has been overridden, there are a few differences:
  • An unmodified Apple installer will open with the /System/Installation/CDIS/OS X Utilities.app
    • The modified installer goes straight into the Installer
  • An unmodified Apple installer will automatically reboot 10 seconds after the installation completes
    • The modified installer doesn't, you will have to click the Reboot button
I've included both versions (black and grey) of Pike's 3.1 boot.efi file. If you want to change the colour, overwrite the boot.efi file in the pikify3.1 folder with the coloured version of your choice. The zip file unpacks with the grey version in place.

Enjoy...

======================== UPDATE ================================

The original Apple BaseSystem.dmg appears to be missing a number of fonts. This causes the installer log file to fill up with thousands of unnecessary lines complaining about the missing fonts. I've updated the installer creation script to fix the missing fonts. It just makes the log file smaller and easier to read and follow.

See pikify3.1.v2.zip in the attachments...

==================== ANOTHER UPDATE =============================

I figured out how to set up El Capitan so that we can make it survive an Apple update. See my post at post #1391

I've modified the pikify3.1 set so that those changes are automatically applied.

I'll leave v2 here in case anyone is paranoid, and doesn't want the slight lowering of SIP's security blanket!

==================== Version 5 ===================================

V5 includes some mods to the SIP exclusion paths file

==================== Version 7 ===================================
(includes version 6, which added support for home-baked fusion drives)
V7 adds error checking and a bit of an explanation to start

==================== Version 8 ===================================
V8 adds a check to ensure there is a copy of the Apple Install OS X El Capitan application located in the Applications folder!

++++++++++++++++ MD5 ++++++++++++++++++++++++++++++++++++++++++

MD5 (pikify3.1.v2.zip) = 80333eda8eecc3094f06d175bdba0a64
MD5 (pikify3.1.v8.zip) = 8ef0cf2b34e9c6751c0f1ac99b40dadc

I just want to thank you for all your hard work on this project. Pikify3.1 worked like a charm and upgraded my hacked Yosemite to El Capitan without a single hitch. You don't know how much this means to me to have my Quad-core Xeon MacPro 1,1 working with the latest OS. Thank you, thank you, thank you!
 
  • Like
Reactions: mmonse_de

macbookbro1967

macrumors newbie
Mar 19, 2016
4
1
YES I DO .... ALWAYS ....
FACE TIME DONT WORK ANY MORE......
(Im on MAC PRO 1.1 with EL CAPITAN 10.11 (with out UPDATE, my MAC don't BOOT any more with 10.11.1 and 3.1 refi)

That's weird because I am on a Quad-core Xeon MacPro 1,1 running a Pikified El Capitan and my FaceTime works like a charm.
 

abqcleve

macrumors newbie
Mar 26, 2016
2
0
Some of the guys that were working with Pike split off into a new thread to concentrate on just the development and testing of Pike's frequent changes, "the developer thread". As these things go, the volunteers that were testing Pike's changes found that they needed to frequently wipe and re-install, me included, so I developed a bundle of scripts and items to ease the install of a new El Capitan. My innovation (if you want to call it that) was to find a way to patch the fresh install with Pike's efi files during the install. I called my bundle of scripts and items 'pikify3.1.zip'.

Since it is now well used and tested, I'll cross post here. The latest version pikify3.1.v8.zip will build install media with all the fixes in (but not including my Boot64 update protector, nor the equivalent pikeyosfix derivative CapitanPikeFix - see the next post). This version also excludes the boot.efi files from SIP-control (meaning SIP is running and protecting everything else, just not the boot.efi files).

So with pikify3.1 you will build an installer onto media, typically a USB memory stick, or a small disk partition.
You will then boot off the installer, to run the installation process. Once the installer finishes, you will have a working copy of El Capitan with no further need for changes. You can then choose to install the updated version of pikeyosfix now called CapitanPikeFix, or my Boot64 (both do pretty much the same thing), to allow you to run the Apple updates from either the App Store or from the DMG downloads.

READ ALL THE CAVEATS - memory, backup, fresh install, migration assistant, etc...

Use this if you have not yet installed El Capitan - this is the installer (starting point)

-----------------------------------------------------------------------------------------------

ORIGINAL POST WAS AT POST #807 of the 'boot.efi developer's thread'

============= Edit =====================

It appears that MacPro1,1 and 2,1 need a lot of memory to achieve a successful install by this method. Others have kindly tested with varying configurations of RAM. See the later posts in the developers thread and my post at #855

A minimum of 12GB seems to be required...

============ end edit ====================

Hi @Inspector42, I'm glad you were able to use my script. I like your rsync idea!

Here is a new script and accompanying files. This one is based around Apple's createinstallmedia script.

The unique feature of this script is that it builds an installer which will pre-patch the resulting El Capitan volume. What this means is that the installer can be run, and then the reboot will work without any further modification. You have a working installation of El Capitan directly from the installer.

Download the zip file.
Unzip it.
You should have a folder named pikify3.1 (possibly with the version number pikify3.1.v2 etc)
In that folder should be a number of files, the script is createpikeinstallmedia. Keep all the files in one location. Some people have tried to use just the script on its own without the accompanying files and then come back for help because it didn't work. You can move the pikify3.1 folder wherever you please, just keep the contents of the folder together.

If you are not familiar with the Terminal and the command line, take a look at post #1569 it will probably help you.

Pre-requisites:

  • As per Peter's guide, you will need a volume that can be overwritten by the installer
    • This could be a USB memory stick
    • A small disk partition from one of your hard drives (not the disk that you intend to use for El Capitan)
      • You need to be able to boot from this volume
  • The installer volume needs to be at least 8GB
  • Your copy of 'Install OS X El Capitan.app' should be located in your /Applications folder
  • The pikify3.1 folder contains both the black and grey variants of the boot.efi file. When unzipped the boot.efi file is the grey one, if you want to change to the black background variant, simply copy the black one over the boot.efi before you start. e.g.
    Code:
    cp -f boot_black_3_1.efi boot.efi
Usage:
  • Open a terminal window
  • Change directory to the pikify3.1 folder from the zip file. Let us assume that you downloaded the zip file to your Downloads folder and unzipped it there. (If you have put the pikify3.1 folder somewhere else, please alter the path to suit your location)
  • Change [InstallerVolumeName] to the name of the USB memory stick or your small disk partition. For example if you are using a USB memory stick and it shows on the desktop with the name Untitled, then replace [InstallerVolumeName] with Untitled so that the path reads /Volumes/Untitled
Code:
cd ~/Downloads/pikify3.1
  • You need to run the script as the root user
Code:
sudo -s
[your password]
./createpikeinstallmedia /Volumes/[InstallerVolumeName]

  • OR
Code:
sudo ./createpikeinstallmedia /Volumes/[InstallerVolumeName]
[your password]
  • OR (optionally switch to the black background variant before you start)
Code:
sudo -s
[your password]
cp -f boot_black_3_1.efi boot.efi
./createpikeinstallmedia /Volumes/[InstallerVolumeName]

Be patient, the script will take some time to run through to completion, especially if your installer volume is a USB memory stick!

Once the script completes it will print ### DONE PIKIFYING ### and you should have an installer volume named 'Install OS X El Capitan'
  • Reboot your machine
  • Hold the ALT key down immediately after the startup chime to enter the boot chooser
  • Choose the Install OS X El Capitan volume
    • For those people with graphics cards that don't show the boot screens
      • Get to the boot chooser as above then press the right-arrow key once, followed by the return/enter key). If you have just your main disk and the installer volume this should work. If you have more than just those two, experiment pressing the arrow key more than once until you find the installer volume!
      • OR, consider getting hold of a DVI-vga adaptor. You should be able to find one of your DVI ports that will send out a VGA signal (to a VGA connected monitor) and show you the boot screen.
Your machine should boot into the Installer, run the installer
You may need to click the Reboot button at the end of the install (for some reason, the 10 second countdown doesn't seem to automatically start)

Your machine should reboot into the new El Capitan Installation and begin the OS X setup procedure.

I have only tested this script as a clean install onto an erased destination disk. I don't know if it will work for an upgrade. I have successfully updated a Yosemite clean install to El Capitan.
If you are upgrading I would suggest a clean install of El Capitan onto a spare disk, then use the Apple Migration Assistant to migrate your previous system and user files.
If you are brave and want to try an in-place upgrade, make sure you backup your current system first...

Detail:

I created an additional package (pikify.pkg) which handles the post-install modification of the boot.efi files on the destination volume. The script puts pikify.pkg into the InstallESD.dmg, along with OSInstall.collection.
OSInstall.collection overrides the default behaviour of the Installer Assistant, it calls the default OSInstall.mpkg and appends pikify.pkg to the install chain.

In effect I'm running the exact same installation as an unmodified Apple install with the addition of my pikify.pkg.

Because the default behaviour has been overridden, there are a few differences:
  • An unmodified Apple installer will open with the /System/Installation/CDIS/OS X Utilities.app
    • The modified installer goes straight into the Installer
  • An unmodified Apple installer will automatically reboot 10 seconds after the installation completes
    • The modified installer doesn't, you will have to click the Reboot button
I've included both versions (black and grey) of Pike's 3.1 boot.efi file. If you want to change the colour, overwrite the boot.efi file in the pikify3.1 folder with the coloured version of your choice. The zip file unpacks with the grey version in place.

Enjoy...

======================== UPDATE ================================

The original Apple BaseSystem.dmg appears to be missing a number of fonts. This causes the installer log file to fill up with thousands of unnecessary lines complaining about the missing fonts. I've updated the installer creation script to fix the missing fonts. It just makes the log file smaller and easier to read and follow.

See pikify3.1.v2.zip in the attachments...

==================== ANOTHER UPDATE =============================

I figured out how to set up El Capitan so that we can make it survive an Apple update. See my post at post #1391

I've modified the pikify3.1 set so that those changes are automatically applied.

I'll leave v2 here in case anyone is paranoid, and doesn't want the slight lowering of SIP's security blanket!

==================== Version 5 ===================================

V5 includes some mods to the SIP exclusion paths file

==================== Version 7 ===================================
(includes version 6, which added support for home-baked fusion drives)
V7 adds error checking and a bit of an explanation to start

==================== Version 8 ===================================
V8 adds a check to ensure there is a copy of the Apple Install OS X El Capitan application located in the Applications folder!

++++++++++++++++ MD5 ++++++++++++++++++++++++++++++++++++++++++

MD5 (pikify3.1.v2.zip) = 80333eda8eecc3094f06d175bdba0a64
MD5 (pikify3.1.v8.zip) = 8ef0cf2b34e9c6751c0f1ac99b40dadc
[doublepost=1459009138][/doublepost]Superb work! Just used Pikify3.1.8 to successfully update 10.11.3 to .4. Easy as can be. Brilliant! Thank you!
 

Opepe

macrumors newbie
Mar 26, 2016
1
2
hello!
I want to tell my experience. I have a Mac Pro 1.1 8 core, that upgrade to 2.1. I use this tutorial to install elcapitan :
At the firs moment everything works fine, include FaceTime. Today I'm upstate to 10.11.4, change boot.efi and works fine, even FaceTime. I use pike's 3.1 . Not pike 3.1.8

Maybe this post it's repeat. But I want to share my experience .
 

james1129

macrumors newbie
Feb 1, 2016
6
0
Managed to upgrade my MacPro 1,1 to 10.11.4 yesterday. After upgrade, the system rebooted in recovery mode.

I opened a terminal and copied the Pikify boot.efi to the correct places:

cd /Volumes/Drive\ 2/Users/pveatx/pikify3.1
chflags nouchg /Volumes/Drive\ 2/System/Library/CoreServices/boot.efi
cp boot.efi /Volumes/Drive\ 2/System/Library/CoreServices/boot.efi
cp boot.efi /Volumes/Drive\ 2/usr/standalone/i386/boot.efi
reboot


And it worked...

How can I do this without the ability to re-download the efi files. I can't seem to boot the pikify stick anymore and I feel like I'm totally out of options.
 

mmonse_de

macrumors newbie
Mar 20, 2016
23
7
Wuppertal, Germany
How can I do this without the ability to re-download the efi files. I can't seem to boot the pikify stick anymore and I feel like I'm totally out of options.
The pikify bootstick has to be blessed prior to use it again. It is described earlier in this this thread. (around page 55, if I'm remembering it right)

EDIT: I found the terminal line to bless the pikify stick:
Code:
sudo bless --folder /Volumes/Install\ OS\ X\ El\ Capitan/.IABootFiles --file /Volumes/Install\ OS\ X\ El\ Capitan/.IABootFiles/boot.efi
 
Last edited:
  • Like
Reactions: bullschuck

sunnijim

macrumors newbie
Dec 22, 2015
10
0
UK
Hia all,

I have just tried to upgrade to 10.11.4 and like every one else I have found my self in recovery mode. :-( Unlike even one else my programming skills are non existent. With much kind help from rthpjm I was able to get to 10.11.3 using his
pikify3.1 and his fantastic instructions in post #1569

I admit i am completely lost on post #1989

But post #1997 seems reasonable enough, I have downloaded the EFI files, from the top of the page of http://piker-alpha.github.io/macosxbootloader/ but I'm not sure which one to put in which folder.

Do i put the boot.efi in /System/Library/CoreServices/boot.efi
and then the boot_grey.efi (after changing the name to boot.efi) into /usr/standalone/i386/boot.efi
Over righting the existing boot.efi files in there?

I can boot off my old 10.7.5 HD and find the folders using EasyFind, probably not the most efficient way but seems to work.

Would some one be kind enough to put in to idiot terms what i need to do?

Thank you.
 

mmonse_de

macrumors newbie
Mar 20, 2016
23
7
Wuppertal, Germany
Hia all,

I have just tried to upgrade to 10.11.4 and like every one else I have found my self in recovery mode. :-( Unlike even one else my programming skills are non existent. With much kind help from rthpjm I was able to get to 10.11.3 using his
pikify3.1 and his fantastic instructions in post #1569

I admit i am completely lost on post #1989

But post #1997 seems reasonable enough, I have downloaded the EFI files, from the top of the page of http://piker-alpha.github.io/macosxbootloader/ but I'm not sure which one to put in which folder.

Do i put the boot.efi in /System/Library/CoreServices/boot.efi
and then the boot_grey.efi (after changing the name to boot.efi) into /usr/standalone/i386/boot.efi
Over righting the existing boot.efi files in there?

I can boot off my old 10.7.5 HD and find the folders using EasyFind, probably not the most efficient way but seems to work.

Would some one be kind enough to put in to idiot terms what i need to do?

Thank you.

Doesn't the video in post 2015 help you? shows the easy way to change the boot.efi files.
Nevertheless, here is a quick "Noob Guide" ;)

You don't need to download any files, as long as you have the pikify3.1 folder. In this folder you will find a file called boot.efi, that is the most useful file, nothing else needed.

1. Boot with 10.7.5 (Or any other system), search for the file boot.efi in the pikify3.1 folder. You will need it! Maybe it is a good idea to copy it to your desktop to have easy access to this file....

2. Open Finder, navigate to System/Library/CoreServices from your ElCapitan Hard drive. (You don't need any app to get there, just press the alt-key when clicking "go to" in finder. Select the System folder and it will open.
3. Open Terminal and type sudo chflags nouchg (with a space at the end) Do not press enter!!!!!
4. Drag and drop the file "boot.efi" from the finder window into the terminal window. Now press enter!
5. Type your password (it's invisible in terminal) and press enter. Now your boot.efi isn't protected anymore and you can drag the boot.efi file you put on the desktop into the folder. You have to answer the safety question and then it's almost done.
6. Last you have to re-protect the boot.efi again (nearly the same procedure like unprotecting it). Type in Terminal: sudo chflags uchg (plus space) and drag the file into terminal window. Then press enter again and its protected again.

The same boot.efi file has to be altered in the usr/standalone/i386/ folder. This file isn't protected, you can simply drag the pikify-version into the finder window and answer the security question.

Now you can reboot with ElCapitan and it will work perfectly on your MacPro 1.1
 

sunnijim

macrumors newbie
Dec 22, 2015
10
0
UK
Doesn't the video in post 2015 help you? shows the easy way to change the boot.efi files.
Nevertheless, here is a quick "Noob Guide" ;)

You don't need to download any files, as long as you have the pikify3.1 folder. In this folder you will find a file called boot.efi, that is the most useful file, nothing else needed.

1. Boot with 10.7.5 (Or any other system), search for the file boot.efi in the pikify3.1 folder. You will need it! Maybe it is a good idea to copy it to your desktop to have easy access to this file....

2. Open Finder, navigate to System/Library/CoreServices from your ElCapitan Hard drive. (You don't need any app to get there, just press the alt-key when clicking "go to" in finder. Select the System folder and it will open.
3. Open Terminal and type sudo chflags nouchg (with a space at the end) Do not press enter!!!!!
4. Drag and drop the file "boot.efi" from the finder window into the terminal window. Now press enter!
5. Type your password (it's invisible in terminal) and press enter. Now your boot.efi isn't protected anymore and you can drag the boot.efi file you put on the desktop into the folder. You have to answer the safety question and then it's almost done.
6. Last you have to re-protect the boot.efi again (nearly the same procedure like unprotecting it). Type in Terminal: sudo chflags uchg (plus space) and drag the file into terminal window. Then press enter again and its protected again.

The same boot.efi file has to be altered in the usr/standalone/i386/ folder. This file isn't protected, you can simply drag the pikify-version into the finder window and answer the security question.

Now you can reboot with ElCapitan and it will work perfectly on your MacPro 1.1


Amazing thank you mmonse_de I didn't view the video as i thought it was for starting from scratch only. But will refer back to it another time.

Your idiot guide worked a treat, 10.11.4 up and running. :) Thank you.
 

james1129

macrumors newbie
Feb 1, 2016
6
0
The pikify bootstick has to be blessed prior to use it again. It is described earlier in this this thread. (around page 55, if I'm remembering it right)

EDIT: I found the terminal line to bless the pikify stick:
Code:
sudo bless --folder /Volumes/Install\ OS\ X\ El\ Capitan/.IABootFiles --file /Volumes/Install\ OS\ X\ El\ Capitan/.IABootFiles/boot.efi

Ok I will give this command line a try when I am back from work. I took a look back to page 55 and then the old Yosemite forum regarding the bless command and have learned a lot. I never quite came across this specific command line. You are a saint my friend, I will update when I can give it a go.
 

mmonse_de

macrumors newbie
Mar 20, 2016
23
7
Wuppertal, Germany
Ok I will give this command line a try when I am back from work. I took a look back to page 55 and then the old Yosemite forum regarding the bless command and have learned a lot. I never quite came across this specific command line. You are a saint my friend, I will update when I can give it a go.
But don't forget: the command only works, if the pikify-stick isn't renamed! The command uses the original name given by the script.
[doublepost=1459180701][/doublepost]
Amazing thank you mmonse_de I didn't view the video as i thought it was for starting from scratch only. But will refer back to it another time.

Your idiot guide worked a treat, 10.11.4 up and running. :) Thank you.
Never said "idiot", just "noob".....
Nice to see another good old MP1.1 running into a bright future...
I hope my English is good enough for those "technical advices", as English isn't my native language.
And btw. a short click on the "thumbs up"-button is quite good for my "newbie-karma" on this forum...
 
  • Like
Reactions: sunnijim

james1129

macrumors newbie
Feb 1, 2016
6
0
But don't forget: the command only works, if the pikify-stick isn't renamed! The command uses the original name given by the script.
[doublepost=1459180701][/doublepost]
Never said "idiot", just "noob".....
Nice to see another good old MP1.1 running into a bright future...
I hope my English is good enough for those "technical advices", as English isn't my native language.
And btw. a short click on the "thumbs up"-button is quite good for my "newbie-karma" on this forum...

Thank you very much again for your help! I am back up and running after being out of commission for almost a week. My ultimate solution was wiping my OSX partition (very painful to do) and then blessing the pikify stick. After that, I booted up holding the alt key to select the stick and it worked. My boot efi got replaced during the -.4 update so hopefully people can follow this thread to solve the problem themselves.
 

rthpjm

macrumors 6502a
Jan 31, 2011
720
309
U.K.
Thank you very much again for your help! I am back up and running after being out of commission for almost a week. My ultimate solution was wiping my OSX partition (very painful to do) and then blessing the pikify stick. After that, I booted up holding the alt key to select the stick and it worked. My boot efi got replaced during the -.4 update so hopefully people can follow this thread to solve the problem themselves.
Hello James,

I am sorry to read that you had a painful experience, although glad you have it sorted now. Hindsight is a great thing. Here is my hindsight view, I hope that it will help you in the future:

Make sure your Recovery HD partition is working. Typically reboot into the Boot Chooser (hold down the Alt key immediately after the chime). You should see at least one Recovery partition, select it and attempt to boot. If it boots, you will usually see a utilities selection window. There will also be a Utilities menu, in this menu is a Terminal app. You can launch a Terminal from here. If you can boot from the Recovery partition, then it will contain a compatible Pike version of the boot.efi file, you can use this as the source to overwrite the Apple (updated) version on your main partition. If we assume your recently updated main partition is called Macintosh HD, boot into the Recovery HD, launch a Terminal, then type the following
Code:
chflags nouchg /Volumes/Macintosh\ HD/System/Library/CoreServices/boot.efi
cp /Volumes/Image\ Volume/com.apple.recovery.boot/boot.efi /Volumes/Macintosh\ HD/System/Library/CoreServices/boot.efi
cp /Volumes/Image\ Volume/com.apple.recovery.boot/boot.efi /Volumes/Macintosh\ HD/usr/standalone/i386/boot.efi
Remember to change 'Macintosh HD' to match your environment...

If your Graphics card does not show the boot screens try rebooting and holding down Command R (also known as Apple R). If that doesn't work try rebooting and holding down Alt, wait a few seconds let go of Alt, press the right arrow key once, then hit the Return or Enter key.

If you cannot boot from your Recovery HD, try to find an older bootable Mac OS X installation DVD, boot off that. I believe you can access the Terminal from here too.

If you have a spare HDD bay, and a spare SATA disk drive, it might be worth installing that and putting a second operating system on here. Since we will sometimes find ourselves in non-bootable situations, having a second functioning partition will make it easier to recover. (Or even use Disk Utility to add a partition to an existing disk, and install your second OS here).

Apple sometimes updates the recovery partition too (IIRC 10.11.2 had a Recovery update). I wrote a derivative script to recover the Recovery HD, rrhd. You can find it at post #1607 on Page 65

If you have access to another Mac (with Firewire), you can put your Mac Pro into target disk mode and connect it to the other machine. Your hard disks will show up as externally connected... Reboot and hold the T key down immediately after the boot chime...

If you have Boot Camp set up with Windows AND your Windows OS has the Apple drivers for HFS loaded, then you should be able to boot into Windows and perform the copy from there!
 
Last edited:

LordSpunky

macrumors newbie
Feb 22, 2016
8
0
Hi guys, I could do with some tips. I have 10.11.3 installed on my Mac Pro, and just updated to 10.11.4 and I think I've bodged something. Now on the El Capitan drive when I try and boot I just get a circle with a line through it. I also get it on the El Capitan recovery drive. The El Capitan drive also has Windows 7 64bit installed. I still have 10.7.5 in my 4th bay and I have Time Machine backups on my mirrored 2/3 bays.
I've tried using the 10.7.5 recovery drive to restore the El Capitan backup but it won't let me. The original Pikify USB installer I created no longer boots (I've waited over an hour and it doesn't load).
I can't think of a simply way to restore my 10.11.3 install and then I can try it again.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.