Guide for installing Yosemite on a Mac Pro 1,1 or 2,1

titorick

Geek
Pinoy Techie
I have tried to be as complete and clear in this guide as possible. However, I am not responsible for damages that may occur as a result of this guide.

Things you will need
1. A copy of the Yosemite Install App and an app called Pacifist
2. A Mac Pro 1,1 or 2,1 with an upgraded video card (7300GT or X1900XT will not work)
3. An 8GB or larger thumb drive
4. Either boot.efi file downloadable here. Black is a white Apple on a black background and Grey is the traditional Apple boot screen:

Black: https://mega.co.nz/#!ypJkmR5S!UK9waH_8y3bSx3IXkEsmM1V1ZyfMGE1ha45l57MA_ak
Grey: https://mega.co.nz/#!nkgFWZJT!wSZN1C9GS8eOvB2HYn0cSUqf_RhRICm0cWnNHX_XwVE

Creating the Yosemite thumb drive installer
1. Right click on the downloaded Yosemite Installer app and click show package contents.
2. In terminal you will need to show hidden file using the following commands defaults write com.apple.finder AppleShowAllFiles YES killall Finder
3. Browse to the folder /Contents/SharedSupport
4. Double-click to mount "InstallESD.dmg"
5. Open up Disk Utility and drag BaseSystem.dmg to the side bar in Disk Utility. 6. Click on BaseSystem.dmg in Disk Utility and select the Restore tab
7. Set the BaseSystem.dmg as the source and choose the thumb drive (formatted as HFS+ and GUID) as the destination.
8. You can rename the thumb drive after it has finished restoring.
9. Once that is done, use Finder to browse the newly restored thumb drive installer.
10.Go to the folder /System/Installation on the thumb drive and delete the "Packages" alias file.
11.Go back to the mounted InstallESD.dmg and drag the "Packages" folder to the thumb drive into the /System/Installation folder where the alias file used to be.
12.Copy the "BaseSystem.dmg" and "BaseSystem.chunklist" files to the root of the thumb drive.
13.Replace the boot.efi files located in System/Library/CoreServices and usr/standalone/i386 with the file In the package of files linked at the beginning of this guide.
14.Create a folder named "Kernels" in /System/Library/.
15.Use Pacifist to extract the kernel from the Essentials.pkg located at /System/Installation/ Packages/ 16.The kernel is located in /System/Library/Kernels/ in Pacifist. Extract it and put it in the newly created /System/Library/Kernels/ folder on the installer thumb drive.
of 1 2Mac Pro 1,1 & 2,1 - Yosemite Install Guide - boot.efi method
17.To hide the hidden files again run the previous 2 commands and change YES to NO

Modifying the installer to recognize/allow the Mac Pro
1. You will need to add two board ID's to the OSInstall.mpkg Distribution file. To do this you will need to install the Flat Package Editor which can be found on https://developer.apple.com/ downloads/index.action. You will need to login and then search for "Auxiliary Tools”.
2. Download the “Late July 2012” dmg
3. Once downloaded, mount the DMG and right click PackageMaker then show the contents.
4. Browse to the /Contents/Resource folder and you will see the Flat Package Editor there. Copy that to your Utilities folder.
5. Once you have the Flat Package Editor, use it to open the OSInstall.mpkg found on the installer drive at System/Installation/Packages.
6. Click and drag the Distribution file to the desktop and then open that using the text editor.
7. Scroll down a little bit until you see "var platformSupportValues=[..."
8. That is followed by a bunch of board ID's. For the Mac Pro 1,1 and 2,1 you will need to add "Mac-F4208DC8","Mac-F4208DA9". Add them to the end of the list.
9. If you are not using a Mac Pro then you will need to get your board ID by entering this command in terminal: ioreg -lp IOService | grep board-id
10.Make sure that you follow the same syntax as the other entries and make sure that you have only opening quote marks around what you type in. You may have to copy and paste the quote marks from an existing entry. If your closing quote after the boardID looks italic then it will not work.
11.Save the edited Distribution file.
12.In the Flat Package Editor window with the Distribution file highlighted click delete.
13.Now drag the edited Distribution file into the window and save the package file.
14.Also in the Packages folder you will need to modify the InstallableMachines.plist file with the same to above board IDs again following the syntax.
15.Finally you have to modify the PlatformSupport.plist located in the System/Library/CoreServices folder, again adding the two board IDs in the correct syntax.

Installing Yosemite
1. Boot from the thumb drive by either selecting the startup disk in system preferences or by holding option after the boot chime. It will probably take a little while to boot.
2. Follow the normal OS X install process.
3. After it is done the machine will restart and then you will continue setup.
4. Done.

NOTES: For questions and issues please reference this forum thread on Mac Rumors:
Thanks to all that have made this possible. Most of all Piker_Alpha.
 

Similar threads


Latest posts

Top Bottom