Early updates starting to be made to Chameleon for Yosemite. Expect many more changes before Yosemite is considered "supported."
@gpatpandp:
I don't doubt your expertise or the value of your rather negative assessment, but, if I may, I'd like to point out that VMWare Fusion 6.0.3 seems to accept Yosemite as a Virtual Machine. That being the case, I would be very surprised that VMWare can produce a virtual EFI for Yosemite to boot in a window, but creating support for a 32-bit EFI masquerading as 64-bit UEFI is impossible. It SHOULD be possible.
I'm not sure the situation is all that different from when Mountain Lion was introduced. That left the original Mac Pro "behind in the dust" as well. What was different was that Chameleon was already being used on original Mac Pros to boot Lion with a 64-kernel so once Chameleon was updated for Mountain Lion it worked fine on the Mac Pro. Only later did the vaguely mysterious (is it based on unpublished Apple code?) tiamo's bootloader appear allowing for a purely native boot.[/LIST]
Relax. It's only day three with Yosemite DP1. The fact that no one has found a combination to get it running on the original Mac Pro hardware yet is really not at all surprising.I am just uncertain how one circumvents an OS that for the first time ever does not support legacy booting and furthermore has been created in such a way as to not allow it.
and even the luck/fortune of a supported 32 bit boot.efi initially released in 10.8 DP1 had eventually allowed/enabled support on the unsupported.
Sounds interesting.I am working with the source code from Tiamo's boot.efi to see if I can figure it out.
Sounds interesting.
Do you have a sense for what changes you think need to be made? I have read that the kernel is compressed in a new way, which is possibly why the kernel cache needs to be rebuilt when anything changes or Yosemite DP1 won't boot. It's obviously also been renamed and in a different location. Do you think it needs some changes since CoreStorage seems to be required now? Luckily, tiamo's code seems to support that already, otherwise that might have been a major roadblock.
Sounds interesting.
Do you have a sense for what changes you think need to be made?
Yeah, I kinda have an idea. I know that they compressed the kernel differently, but I am more concerned with finding the location and name first, then worrying about that after. I don't know a whole lot right now, but I am rummaging through tiamo's code to try get an idea of how he did it so I can try to get it right. I will know a lot more once I get home and tinker with my Pro and start trying to install it.
In the OS X Install ESD/Packages/Essentials.pkg/System/Library/Kernels/kernel.
Maybe symlink it so its visible by Chameleon? (I know there is more to that, just saying)
Thanks. I will try that tonight when I get home. Also, I only have a slight clue of what I am doing, so forgive me for some of my inexperience.
I am downloading DP1 now, I will see what I can do with Chameleon. I don't have a clue how to modify Tiamo's boot.efi code.
I have Yosemite running on my Mac Pro 1,1 upgraded to 2,1 using a radeon HD 5770 card with CLOVER Bootloader with no problem.
I note the only thing is that you MUST also copy the BaseSystem.dmg and BaseSystem.chunklist to the ROOT of the installer and all is good.. A lot of features have NOT been implemented in the first DP yet, of corse. And Sound and bluetooth is not functioning, but that may be a clover thing that i have yet to figure out.
Its nice to get it running and take a peek.. Definitely waiting for Tiamo's amazing EFI hack for sure, that is the best method when running on a real mac.
When you select Yosemite to boot, it stays black for like 10 secs, then goes to a new loading bar instead of the apple logo keep in mind. make sure you are booting the clover 64bit version (via legacy boot) and not the "efi boot" which is clover 32 bit as well...
----------
Oh and also, make sure you are using a 3,1 bios as well as the vanilla install without Tiamos boot efi hack...
Wow! Thanks for the tip! 3,1 bios? I am not familiar with what you mean, sorry if it is obvious.
Nicely done!I have Yosemite running on my Mac Pro 1,1 upgraded to 2,1 using a radeon HD 5770 card with CLOVER Bootloader with no problem.
I think it's a Clover thing. Try this once you're booted up:And Sound and bluetooth is not functioning, but that may be a clover thing that i have yet to figure out.
cd /System/Library/Extensions
sudo kextunload -b com.apple.driver.AppleHDAController
sudo kextload -v 3 AppleHDA.kext/
When you select Yosemite to boot, it stays black for like 10 secs, then goes to a new loading bar instead of the apple logo keep in mind. make sure you are booting the clover 64bit version (via legacy boot) and not the "efi boot" which is clover 32 bit as well...
----------
Oh and also, make sure you are using a 3,1 bios as well as the vanilla install without Tiamos boot efi hack...
Anyone interested in two scripts to get Yosemite DP1 running on your Mac Pro 1,1?
The first one would install Clover with the correct settings for you, second one would install a script that runs at bootup to fix audio and bluetooth.
Will take me about 30 minutes to prepare.
Anyone interested in two scripts to get Yosemite DP1 running on your Mac Pro 1,1?
The first one would install Clover with the correct settings for you, second one would install a script that runs at bootup to fix audio and bluetooth.
Will take me about 30 minutes to prepare.