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

roneyg

macrumors newbie
Oct 19, 2015
6
0
Hi,

I am having a strange problem, and I cannot find the source of it, I am running a Mac Pro 2,1 now with El Capitan previously was loaded Yosemite with Pikers and now El Capitan, both in the two OS'es it suddenly freezes locks the desktop the cursor moves but nothing is clickable and it does not work, so I have to use hard shut down, I am trying to make a Apple Hardware test as soon as the computer boots I press "D" but it does not work and does not login to Hardware test, am I doing something wrong ? also about a month ago I cleaned my computer, while doing that I saw that inside my gpu was full of dust so I took it apart " I have a Ati Radeon HD 4870 1024 MB " when I unscrewed it I had to clean the old thermal paste from the gpu which I did with alcohol and then I applied the paste and installed, do you think I may have done something wrong in applying the paste, and the computer does not give a crash report at startup, to see where is the problem, so please help me what can I do about it ? I am worried about hard shut down do you think this is effecting the overall system and hard discs ? please help what can I do ?

Thanks

I have had something like this very sporadically for years (MP1,1/26GB/Radeon4870-512), under tiamo/Mavericks and even before. In my case, the only issue was that nothing was clickable. I could still do everything with the keyboard, such as saving open documents, quitting apps etc. Nevertheless, the only way out was always a hard reset. Never found out the reason. Recently upgraded to pikeralpha/ElCap, problem hasn't occurred so far.
 

andsat

macrumors newbie
Oct 9, 2015
12
4
just wanted to add my 2 cents

was able to use target disk mode and a firewire 800 cable to a macbook pro and install that way (and also modify the boot.efi files). booted right up! I did the upgrades on the macbook pro booting my mac pro's HDD before trying to boot the mac pro natively.
 
  • Like
Reactions: MacRumourNic

JOSECBA

macrumors member
Sep 1, 2015
33
4
Hi Everyone I can now confirm that I am up and running Mac OSX El Capitan on my Mac Pro, after writing this post I donated to Pikes again this is a great feeling also I would like to thank to everybody who helped me with their informative support. Now I would like to share exactly what I did so maybe someone like me could benefit from it.

How to Install El Capitan on Unsupported Mac.

1) I removed the Hard Drive from my Mac Pro 2,1 and put it on an enclosure to connect as an external drive on another mac which is supported by El Capitan.
2) I booted to a Mac which is Supported by El Capitan, and I downloaded the Operating System.
3) Then I attached the hard disc that I put in an enclosure via usb
4) Once I see that Hard Drive because I wanted to do a clean install I went to Disc Utility and choose zero out from the erase list and started the process ( This could take a long time as it writes 0 and 1 on the hard disc)
5) Once the erasing procedure finished, I started the El Capitan Installation by selecting the install file in Applications folder.
6) Then I selected the external hard drive as the target drive for installation.
7) Installation took around 30 minutes and voila El Capitan starts.
8) I entered all the information regarding wireless password, name etc until I see the desktop, then I shut down the computer.
9) Next I installed Snow Leopard as a second installation on my other computer.
10) I attached the external hard drive which EL-Capitan has been installed to the other computer which has Snow Leopard installed.
11) First I opened Terminal, and typed this command, and press Enter to show hidden files ( Without Quotes):

"defaults write com.apple.Finder AppleShowAllFiles YES"

To make the command take effect, you need to restart the Finder. One way to do this is to hold down the Option key, then click and hold on the Finder icon in the Dock. When the contextual menu appears, select Relaunch and the Finder will restart. When it does, you’ll find that you can now see every single file and folder on your Mac.

12) The I Downloaded the boot.efi from:
http://piker-alpha.github.io/macosxbootloader/
13) I choose the one with black background and white Apple logo.
14 Then first I go to: "/usr/standalone/i386" and replaced the original boot.efi with the one I downloaded from Pikers.
Once I did that then I go to "System/Library/CoreServices" and again inside there is the original boot.efi but this one was locked so I unlocked it by going to get info of that file and uptick the locked option. and replaced it with the same boot.efi from Pikers.
15) Finally I put the Hard Disk to my Mac Pro 2,1 and it booted right up with no problems up until now.

And now .... did you installed the NEW 10.11.1 update ? If the answer is yes ... tell me how please. (I did exactly you did on mac pro 1.1 and EL CAPITAN works perfect) But now I want to do the update. Thank you.
 

andsat

macrumors newbie
Oct 9, 2015
12
4
I installed the 10.11.1 update while still in Target Disk Mode to my Mac Pro from my Macbook Pro (while booted to my Mac Pro's drive). you do this via a Firewire cable from your Mac Pro to your Macbook Pro, then reboot your Mac Pro while holding "T" on the keyboard until you see a Firewire logo... the Macbook Pro will now see the Mac Pro's drive(s) as if it is a giant hard drive enclosure, allowing you to install OS X to the drive(s) or boot via the drive(s) without removing them from your Mac Pro... I tried using a USB enclosure, but it kept failing on the first install reboot. Target Disk Mode worked 100% the first try (and Firewire 800 is faster than USB anyway).

I did all of my updates that way immediately after upgrading my Mac Pro's drive to El Cap. Then I just booted the Macbook Pro to its native drive (which is also running El Cap, but not 100% necessary) and did the following while the Mac Pro was still in Target Disk Mode:

first you need to be able to have all files visible on your Macbook Pro. mine already was, but in case you're wondering... in terminal:

defaults write com.apple.Finder AppleShowAllFiles YES

then re-launch Finder (alt+click finder in dock, relaunch)

open finder to the Mac Pro's drive

the first boot.efi is at: /System/Library/CoreServices/boot.efi

run this command to unlock it:

sudo chflags nouchg [drag and drop the boot.efi to terminal to get the exact path]

copy and paste Pike's boot.efi to the CoreServices folder on your Mac Pro drive, then re-lock the file (I've been told this isn't necessary, but whatever) in terminal:

sudo chflags uchg [same path]

next boot.efi is at: /usr/standalone/i386/boot.efi

this one you can just replace (it's already unlocked) -- copy and paste Pike's boot.efi to this folder, replace existing boot.efi

after I did this, I ejected the Mac Pro drive from my Macbook Pro, disconnected the Firewire cable, and rebooted the Mac Pro. it booted right up on first try.
 

chackett

macrumors member
Feb 12, 2015
47
7
Wallingford, CT
And now .... did you installed the NEW 10.11.1 update ? If the answer is yes ... tell me how please. (I did exactly you did on mac pro 1.1 and EL CAPITAN works perfect) But now I want to do the update. Thank you.
Download the update from the app store and install it. It will overwrite the boot.efi files in System/Library/CoreServices and /usr/standalone/i386, so you will have to boot your Mac Pro off of a disk (or USB stick) with an earlier version of OS X, or off of the El Capitan recovery partition, and replace the Apple boot.efi files with the Pike versions (just as you did when you were originally installing El Capitan).
 

MacRumourNic

macrumors newbie
Dec 4, 2014
10
2
I installed the 10.11.1 update while still in Target Disk Mode to my Mac Pro from my Macbook Pro (while booted to my Mac Pro's drive). you do this via a Firewire cable from your Mac Pro to your Macbook Pro, then reboot your Mac Pro while holding "T" on the keyboard until you see a Firewire logo... the Macbook Pro will now see the Mac Pro's drive(s) as if it is a giant hard drive enclosure, allowing you to install OS X to the drive(s) or boot via the drive(s) without removing them from your Mac Pro... I tried using a USB enclosure, but it kept failing on the first install reboot. Target Disk Mode worked 100% the first try (and Firewire 800 is faster than USB anyway).

I did all of my updates that way immediately after upgrading my Mac Pro's drive to El Cap. Then I just booted the Macbook Pro to its native drive (which is also running El Cap, but not 100% necessary) and did the following while the Mac Pro was still in Target Disk Mode:

first you need to be able to have all files visible on your Macbook Pro. mine already was, but in case you're wondering... in terminal:

defaults write com.apple.Finder AppleShowAllFiles YES

then re-launch Finder (alt+click finder in dock, relaunch)

open finder to the Mac Pro's drive

the first boot.efi is at: /System/Library/CoreServices/boot.efi

run this command to unlock it:

sudo chflags nouchg [drag and drop the boot.efi to terminal to get the exact path]

copy and paste Pike's boot.efi to the CoreServices folder on your Mac Pro drive, then re-lock the file (I've been told this isn't necessary, but whatever) in terminal:

sudo chflags uchg [same path]

next boot.efi is at: /usr/standalone/i386/boot.efi

this one you can just replace (it's already unlocked) -- copy and paste Pike's boot.efi to this folder, replace existing boot.efi

after I did this, I ejected the Mac Pro drive from my Macbook Pro, disconnected the Firewire cable, and rebooted the Mac Pro. it booted right up on first try.

I just used this method and it works, thanks andsat!

I connected my Mac Pro cloned system drive in Target disk mode to my Mid 2011 MacBook Air using Thunderbolt-Firewire converter and installed El Cap then after install I changed all the boot.efi files. The only issues I had were on first boot, despite the option key choice, it went back to Yosemite partition but I chose the El Cap as the startup disk in sys prefs and it booted fine next time. Maybe I should have blessed the El Cap partition before restart. The other issue was a few preference panes (iCloud, Users & groups and Internet Accounts) wouldn't open until I ejected all the partitions with other OS versions on them. After that it worked a treat.

Thank to Pike, Tiamo and all the others involved in developing the boot.efi's, amazing work and much appreciated :)

P.S. FYI my system is a Mac Pro 1,1 flashed to 2,1, GeForce 8800 GT 1024 MB with 32Gb ram (all matched pairs with heatsinks)
 
Last edited:

RanXerox

macrumors newbie
Nov 7, 2015
1
0
Installed onto a MacPro 2.1 in Target Mode. WithPiker-Alpha bootloader.
Then upgraded to OS X 10.11 Server.
The Mac freeze then restart often. It seems It freeze each time it search update onto Internet.
If someone can help
Thanks
 

kevstone

macrumors newbie
Nov 7, 2015
1
0
andsat thanks so much !!! of course also to Pike and everyone else too. It was driving me crazy that installation would get to about 75% and then it would quit. Only thing that worked was installing in Target Disk Mode :). I removed my 512MB DIMMs, used different types of media, and nothing helped except this. On every other failed installation attempt I kept seeing the failed essentials.pkg error when trying to install from usb. I tried createinstallmedia as well as DiskmakerX to create the installer just incase but this didn't help. I also redownloaded the Capitan installer app from App Store a few times thinking it was corrupted. Until this method nothing worked. I followed andsat' instructions with no issue and like him replaced boot.efi in both locations from my MacBook before booting on my Mac Pro. I used a MacBook Pro running Mavericks for Target Disk Install and FireWire 400 cable to my Mac Pro 1,1. Thanks again guys :)

Kevin

I installed the 10.11.1 update while still in Target Disk Mode to my Mac Pro from my Macbook Pro (while booted to my Mac Pro's drive). you do this via a Firewire cable from your Mac Pro to your Macbook Pro, then reboot your Mac Pro while holding "T" on the keyboard until you see a Firewire logo... the Macbook Pro will now see the Mac Pro's drive(s) as if it is a giant hard drive enclosure, allowing you to install OS X to the drive(s) or boot via the drive(s) without removing them from your Mac Pro... I tried using a USB enclosure, but it kept failing on the first install reboot. Target Disk Mode worked 100% the first try (and Firewire 800 is faster than USB anyway).

I did all of my updates that way immediately after upgrading my Mac Pro's drive to El Cap. Then I just booted the Macbook Pro to its native drive (which is also running El Cap, but not 100% necessary) and did the following while the Mac Pro was still in Target Disk Mode:

first you need to be able to have all files visible on your Macbook Pro. mine already was, but in case you're wondering... in terminal:

defaults write com.apple.Finder AppleShowAllFiles YES

then re-launch Finder (alt+click finder in dock, relaunch)

open finder to the Mac Pro's drive

the first boot.efi is at: /System/Library/CoreServices/boot.efi

run this command to unlock it:

sudo chflags nouchg [drag and drop the boot.efi to terminal to get the exact path]

copy and paste Pike's boot.efi to the CoreServices folder on your Mac Pro drive, then re-lock the file (I've been told this isn't necessary, but whatever) in terminal:

sudo chflags uchg [same path]

next boot.efi is at: /usr/standalone/i386/boot.efi

this one you can just replace (it's already unlocked) -- copy and paste Pike's boot.efi to this folder, replace existing boot.efi

after I did this, I ejected the Mac Pro drive from my Macbook Pro, disconnected the Firewire cable, and rebooted the Mac Pro. it booted right up on first try.
 

doalwa

macrumors newbie
Oct 10, 2015
18
10
Germany
Hey folks, I'm running 10.11.0 on my MacPro 1.1 atm, thanks to Pike and all those great instructions in this thread.

I originally hooked up the internal drive from my MacPro to my Retina MBP and installed El Cap via USB to this drive.
My MacPro was originally running Yosemite when I got it a few months ago from Ebay, so I was able to boot to Yosemite and switch the required files from there.

Unfortunately, this Yosemite install no longer exists. Which leaves me with the conundrum of not being able to upgrade to 10.11.1, since I have no means to switch out the boot loader afterwards.
My MBP has no firewire ports, so TargetDiskMode is no option. Since I'm running a non-Apple Radeon HD5870 I also can't install Snow Leopard on a spare disk and switch the files out from there...the Snow Leopard install disc boots up, but I don't see anything.

Was thinking about picking up a cheap, working MacBook 1.1 from Ebay. There's a Firewire 400 port on this machine, which should allow me to access the MacPro's internal drive using TargetDiskMode, right?
 

Rustynova

macrumors newbie
Jul 20, 2012
10
5
If you haven't solved your issue yet and you've tried the most obvious steps (such as logging out of iCloud and logging back in, et cetera), you might try going to /private/var/db/CoreDuet, trashing all cureduet.* files and rebooting. Chances are that will restore handoff functionality. Good luck.
Thanks for the response Peter. I did as you said but no luck. It is working between my iPhone and iPad, but not with my MacPro. I've logged out of iCloud now numerous times on all devices. I can't get iMessage Text Message Forwarding to work either. The MacPro shows up on the phone but if you try to turn TMF on it starts Messages on the MacPro, but never gives you the code to enter into the phone. I've been talking with Apple Tech Support and they are supposed to give me another call back on Thursday.

I have the Wifi AC and Bluetooth Airport Card from MacVidCards which was working fine under Yosemite. It is clearly making some sort of connection as it will launch Messages on the MacPro when I try to turn on TMF from the phone. Also, Airdrop within finder shows both my iPhone and iPad and I can send a file either direction.

Any other suggestions would be appreciated.
 

PeterHolbrook

macrumors 68000
Sep 23, 2009
1,625
441
Any other suggestions would be appreciated.
If I were you, I'd get a blank HDD or SSD and install El Capitan from scratch, enter the relevant iCloud information and see it that solved your handoff issues. It should. Then, if that's settled, I'd move all my data and applications to the new disk. In any case, your problem isn't related to boot.efi as such.
 
Last edited:

MacRumourNic

macrumors newbie
Dec 4, 2014
10
2
Hey folks, I'm running 10.11.0 on my MacPro 1.1 atm, thanks to Pike and all those great instructions in this thread.

I originally hooked up the internal drive from my MacPro to my Retina MBP and installed El Cap via USB to this drive.
My MacPro was originally running Yosemite when I got it a few months ago from Ebay, so I was able to boot to Yosemite and switch the required files from there.

Unfortunately, this Yosemite install no longer exists. Which leaves me with the conundrum of not being able to upgrade to 10.11.1, since I have no means to switch out the boot loader afterwards.
My MBP has no firewire ports, so TargetDiskMode is no option. Since I'm running a non-Apple Radeon HD5870 I also can't install Snow Leopard on a spare disk and switch the files out from there...the Snow Leopard install disc boots up, but I don't see anything.

Was thinking about picking up a cheap, working MacBook 1.1 from Ebay. There's a Firewire 400 port on this machine, which should allow me to access the MacPro's internal drive using TargetDiskMode, right?

You just need a thunderbolt to firewire adaptor from Apple, $25 or something !
 

latino74

macrumors newbie
Nov 7, 2015
1
0
The race is on.

Who's the first to get OS X version 10.11 El Capitan booting perfectly on a 2006/2007 Mac Pro (1,1/2,1)?

The techniques to boot Yosemite on unsupported Mac Pros may work. There are also a few more newer native boot loaders around: Pike's own clang fork and Andy Vandijck's andyvand fork.

UPDATE: Only one day later, 666sheep did it first!

The preferred approach that can be used to boot OS X 10.11 El Capitan Developer Betas on unsupported Map Pro models is a new El Capitan build of the Piker-Alpha macosxbootloader that is still in development:

This method, a fork of boot.efi boot loader that thunks EFI64 calls from the 64-bit OS X kernel to the EFI32 firmware.
The simplest install on a 2006/2007 Mac Pro is to use a second El Capitan-supported Mac and install El Capitan to the 2006/2007 Mac Pro's drive. This may be done either by attaching the 2006/2007 Mac Pro's drive as an external drive by placing the 2006/2007 Mac Pro in target disk mode or otherwise mounting the 2006/2007 Mac Pro's drive to an El Capitan-supported Mac.

Then, after installation, copy Pike's EFI32 boot.efi to that drive's /usr/standalone/i386 and /System/Library/CoreServices/ directories overwriting the stock Apple EFI64 boot.efi and repair permissions. That drive should now be bootable on a 2006/2007 Mac Pro, although sometimes it still may need to be blessed in the 2006/2007 Mac Pro.

Alternatively, adding rootless=0 to com.apple.Boot.plist allows replacing the boot.efi in-place.
 

luvdahack

macrumors newbie
Mar 25, 2015
5
2
North Texas
My MacPro 1.1 that I was ready to replace a year ago has a second life with Yosemite and now El Cap. Thanks Pike and all the others for their work to make this possible. I have contributed to the link on this site:https: //github.com/Piker-Alpha/macosxbootloader
The El Cap method is not as slick as the Yosemite but every bit as effective. I followed the directions exactly and have had no problems. I used a MacBook Air 3.1 and an external HHD/SSD enclosure via USB and it was a breeze. Thanks again.
 

Attachments

  • Screen Shot 2015-11-07 at 11.09.17 PM (2).png
    Screen Shot 2015-11-07 at 11.09.17 PM (2).png
    665.9 KB · Views: 450
  • Like
Reactions: leoiv

sv1cec

macrumors newbie
Apr 16, 2009
25
1
It has ALREADY been said SEVERAL TIMES that SIP makes that IMPOSSIBLE. Pike is working on an alternative solution.

Thank you.

It would be helpful if this information is posted in the first post of this thread. In that way, members won't ask the same questions again and again, nor will those who know be forced to yell.
 

doalwa

macrumors newbie
Oct 10, 2015
18
10
Germany
You just need a thunderbolt to firewire adaptor from Apple, $25 or something !
Jesus, why didn't I think of that??? Sometimes the solution is right in front of your nose, just ordered the adapter and a FW800 cable, thank you!

Still I'm wondering...If I use this adapter to access the disk of my MacPro using TargetDiskMode from my MacBookPro running El Cap...won't Sytem Integrity Protection precent me from renaming the files?
I once tried disabling SIP on my MBP, had to turn it back on again because I couldn't boot El Capitan anymore afterwards.
 
  • Like
Reactions: MacRumourNic

nsotiriou

macrumors newbie
Oct 4, 2015
16
1
Pike Hi,
I need your help with this update. I have the Mac Pro 1.1 and 5770 and so far with no problems I was using the previous boot.efi for Yiosemity. I read this thread and I decided to proceed to 10.11. All the guys here have attempt to upgrade with no problem. After the installation clean or with restore from backup I have a crash after 30 sec to max 1 minute. The system reboots and again the same story. I will give you the crash report if you can see something there. I went back to 10.10.5 and I will wait for your opinion to this matter.
Thank you in advance
Nicholas
Pike sorry about that, yours efi for Yosemite works fine. My problem is the new one. The latest one also 3.1 has the same behavior with my machine. What I discover today is that your old efi for Yosemite works fine with El Capitan. I am using it for 1 hour without crash and I am curious to tell me if there is a big change with your last version (3.1).
Thank you in advance and also for your work.
Nicholas

My Question is simple,
Is it right to use the old boot.efi for Yosemite instead of the new one?
And what is the difference?
And finally why doesn't work with my machine (the new one boot.efi 3.1) even in 10.10.5?
I think that you have to consider that as a specific bug in the new file. I believe that is helpful for the final release of the El Capitan boot.efi file.
Thank you in advance,
Nicholas
 
Last edited:

PeterHolbrook

macrumors 68000
Sep 23, 2009
1,625
441
In that way, members won't ask the same questions again and again, nor will those who know be forced to yell.
Nobody yelled at you. I simply pointed out the very unwelcome nature of your request. You really should know better. It so happens that, more likely than not, serious health problems of the main developer of this wonderful bootloader will keep him from giving the final touch to boot.efi. It is obvious SIP will keep a launch daemon from working.
 

MacRumourNic

macrumors newbie
Dec 4, 2014
10
2
Jesus, why didn't I think of that??? Sometimes the solution is right in front of your nose, just ordered the adapter and a FW800 cable, thank you!

Still I'm wondering...If I use this adapter to access the disk of my MacPro using TargetDiskMode from my MacBookPro running El Cap...won't Sytem Integrity Protection precent me from renaming the files?
I once tried disabling SIP on my MBP, had to turn it back on again because I couldn't boot El Capitan anymore afterwards.

SIP is not a problem, I installed El Cap and changed the boot.efi files using terminal from a MacBookAir running El Cap too! I think it only stops you from changing files on the active system you are booted from! The only issue I had was when I restarted the Mac Pro and used the option key to choose my El Cap boot disk it ignored me and went to my Yosemite partition. Once booted into Yosemite I chose the El Cap disk in Sys Preferences startup disk pane and restarted and all was well.

I have now cloned my El Cap test partition back onto my SSD and everything is awesome, good luck :)
 

splifingate

macrumors 68000
Nov 27, 2013
1,928
1,714
ATL
Pike sorry about that, yours efi for Yosemite works fine. My problem is the new one. The latest one also 3.1 has the same behavior with my machine. What I discover today is that your old efi for Yosemite works fine with El Capitan. I am using it for 1 hour without crash and I am curious to tell me if there is a big change with your last version (3.1).
Thank you in advance and also for your work.
Nicholas

My Question is simple,
Is it right to use the old boot.efi for Yosemite instead of the new one?
And what is the difference?
And finally why doesn't work with my machine (the new one boot.efi 3.1) even in 10.10.5?
I think that you have to consider that as a specific bug in the new file. I believe that is helpful for the final release of the El Capitan boot.efi file.
Thank you in advance,
Nicholas

Pike's busy, right now.

The new 'boot.efi' has changed, considerably, since the one for Yosemite was finalised (too many changes to tell, in a sentence).

You can use the older or newer boot.efi for Yosemite; no difference should be noticed . . . if you do, list them, please ;)

I have v.3.1 booting into Mavericks 10.9.5, Yosemite 10.10.5 and El Capitan 10.11.1 . . . I even used the v.3.1 to run the Mountain Lion installer last night, and it ran just fine (in the installer)....

What does "doesn't work with my machine" mean? Would you provide more details?

Probably still many bugs to squash, but we can only provide help when specific and detailed questions are asked....

Regards, splifingate
 

nsotiriou

macrumors newbie
Oct 4, 2015
16
1
Pike's busy, right now.

The new 'boot.efi' has changed, considerably, since the one for Yosemite was finalised (too many changes to tell, in a sentence).

You can use the older or newer boot.efi for Yosemite; no difference should be noticed . . . if you do, list them, please ;)

I have v.3.1 booting into Mavericks 10.9.5, Yosemite 10.10.5 and El Capitan 10.11.1 . . . I even used the v.3.1 to run the Mountain Lion installer last night, and it ran just fine (in the installer)....

What does "doesn't work with my machine" mean? Would you provide more details?

Probably still many bugs to squash, but we can only provide help when specific and detailed questions are asked....

Regards, splifingate
Hello and thanks for your reply,
As I wrote before, the new boot.efi 3.1 or 3.0 when I decided to upgrade from 10.10 I faced multiple system crash panics after 1 or two minutes on boot without any reason. My Mac Pro 1.1 is the same as others and I tried to have a clean install always. I recently discover that I can use the old one Pikes boot.efi the one for Yosemite and it woks just fine.
Please if it is possible to help, tell me what to check.
Thanks
Nicholas
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.