InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   Mountain Lion 10.8 (http://infinitemac.com/forumdisplay.php?f=102)
-   -   MacPro 1,1 Chameleon to emulate EFI64 (Single Disk Method) (http://infinitemac.com/showthread.php?t=7926)

lanceomni 12-20-2012 12:12 PM

MacPro 1,1 Chameleon to emulate EFI64 (Single Disk Method)
 
I have a MacPro 1,1 and am considering installing Chameleon to emulate EFI64 (See http://www.jabbawok.net/?p=47).

The method described within Jabbawok's guide uses a second drive to set up Chameleon and the installer. This drive would continue to be used to boot but would point to the original drive.

Has anyone emplimented the Chameleon workaround to install 10.8 on hardware that has 64bit capable processor but has the old 32bit EFI? More specifically, has anyone completed this as a single drive setup.

I assume that with a second mac that has EFI64, you could install OSX and Chameleon to a target drive and then boot the drive in the MacPro.

If anyone has tried this, please tell describe your findings. Else, Ill give it a try over the weekend and report my findings.

MacPro 1,1
3.0Ghz Xeon 5160 X2
256gb Samsung 830 SSD

gils 12-20-2012 06:09 PM

Quote:

Originally Posted by lanceomni (Post 59267)
I have a MacPro 1,1 and am considering installing Chameleon to emulate EFI64 (See http://www.jabbawok.net/?p=47).

The method described within Jabbawok's guide uses a second drive to set up Chameleon and the installer. This drive would continue to be used to boot but would point to the original drive.

Has anyone emplimented the Chameleon workaround to install 10.8 on hardware that has 64bit capable processor but has the old 32bit EFI? More specifically, has anyone completed this as a single drive setup.

I assume that with a second mac that has EFI64, you could install OSX and Chameleon to a target drive and then boot the drive in the MacPro.

If anyone has tried this, please tell describe your findings. Else, Ill give it a try over the weekend and report my findings.

MacPro 1,1
3.0Ghz Xeon 5160 X2
256gb Samsung 830 SSD

:)

Hi,

I have a MacMini 1.1 (efi32bit) with core2duo T5600, the only solution I've found is with ML 10.8DP1 that is capable i386.
I do not know if there efi64 for macpro1.1

lanceomni 12-20-2012 06:41 PM

gils,

The guide referenced in my post works a bit easier than a firmware flash or using the old developer preview kernel.

It involves installing Chameleon which emulates EFI64, modifying the installer to work around the supported model check, and placing the bootloader and installer on a separate drive. There are several other items to be addressed after install. 10.8 dropped support for video cards that were commonly found in MacPros of that era. All of these topics were discussed in the aforementioned post. You should be able to run 10.8 in 64bit with future updates.

The guide is geared for those trying to do the upgrade using the MacPro 1,1 only. Since I have other EFI64 machines, I will try to use a single drive approach.

Quote:

On a separate topic, you mention using 10.8 DP1 for i386 support. By any chance, have you come across any solutions for 64bit only applications. I have not kept up-to-date on 10.8 but would be interested if anyone has been able to patch the 12.x kernel for 32bit support and also addressed the issue with the drop of 32bit support from other critical parts of the OS.

gils 12-21-2012 12:01 AM

:)

the problem of managing appliations 64bit does not arise, it is only the start mode is 32 bit, the 32 and 64 bit applications work fine on ML10.8 DP1, somehow the kernel behaves like the Lion 10.7. the core is capable i386 and x86_64.
it's a shame that it is not continued on the following versions of the kernel. This is purely commercial, because I think Apple wanted to eliminate firmwire 32 bit Macs.

for DP1, it is easy to start, just write the ref model efi32 in System / coreservice / PlatformSupport.plist


http://img15.hostingpics.net/pics/78...1220234002.png


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SupportedBoardIds</key>
<array>
<string>Mac-F42D88C8</string>
<string>Mac-F2218EA9</string>
<string>Mac-F42D86A9</string>
<string>Mac-F22C8AC8</string>
<string>Mac-942B59F58194171B</string>
<string>Mac-F226BEC8</string>
<string>Mac-F2268DC8</string>
<string>Mac-7BA5B2794B2CDB12</string>
<string>Mac-F22C89C8</string>
<string>Mac-942459F5819B171B</string>
<string>Mac-F42388C8</string>
<string>Mac-F223BEC8</string>
<string>Mac-F4238CC8</string>
<string>Mac-F222BEC8</string>
<string>Mac-F227BEC8</string>
<string>Mac-F2208EC8</string>
<string>Mac-F4238BC8</string>
<string>Mac-F221BEC8</string>
<string>Mac-C08A6BB70A942AC2</string>
<string>Mac-8ED6AF5B48C039E1</string>
<string>Mac-F2238AC8</string>
<string>Mac-F22586C8</string>
<string>Mac-F2268EC8</string>
<string>Mac-F22589C8</string>
<string>Mac-F22587A1</string>
<string>Mac-F22788AA</string>
<string>Mac-F42C86C8</string>
<string>Mac-942C5DF58193131B</string>
<string>Mac-F2238BAE</string>
<string>Mac-F22C86C8</string>
<string>Mac-F2268CC8</string>
<string>Mac-F2218FC8</string>
<string>Mac-742912EFDBEE19B3</string>
<string>Mac-F42D89C8</string>
<string>Mac-F22587C8</string>
<string>Mac-F42D89A9</string>
<string>Mac-F2268AC8</string>
<string>Mac-F42C89C8</string>
<string>Mac-942452F5819B1C1B</string>
<string>Mac-F2218FA9</string>
<string>Mac-F221DCC8</string>
<string>Mac-94245B3640C91C81</string>
<string>Mac-F42D86C8</string>
<string>Mac-4BC72D62AD45599E</string>
<string>Mac-F2268DAE</string>
<string>Mac-F42C88C8</string>
<string>Mac-94245A3940C91C80</string>
<string>Mac-F42386C8</string>
<string>Mac-942B5BF58194151B</string>
<string>Mac-F2218EC8</string>
</array>
<key>SupportedModelProperties</key>
<array>
<string>MacBookPro4,1</string>
<string>Macmini5,3</string>
<string>Macmini5,2</string>
<string>Macmini5,1</string>
<string>MacBookPro5,1</string>
<string>MacPro4,1</string>
<string>MacBookPro5,2</string>
<string>iMac8,1</string>
<string>MacBookAir4,2</string>
<string>iMac11,1</string>
<string>iMac11,2</string>
<string>iMac11,3</string>
<string>MacBookPro8,2</string>
<string>MacBookPro3,1</string>
<string>MacPro5,1</string>
<string>iMac9,1</string>
<string>Macmini3,1</string>
<string>MacBookPro6,1</string>
<string>iMac12,2</string>
<string>iMac12,1</string>
<string>MacBook5,1</string>
<string>MacBook5,2</string>
<string>iMac10,1</string>
<string>MacBookPro7,1</string>
<string>MacBookAir4,1</string>
<string>XServe3,1</string>
<string>MacBookPro5,3</string>
<string>MacBookPro6,2</string>
<string>MacBookPro5,5</string>
<string>MacBookAir3,1</string>
<string>MacBookAir3,2</string>
<string>Macmini4,1</string>
<string>MacBookAir2,1</string>
<string>MacBookPro8,1</string>
<string>MacBook7,1</string>
<string>MacBookPro8,3</string>
<string>iMac7,1</string>
<string>MacBook6,1</string>
<string>MacPro3,1</string>
</array>
</dict>
</plist>

lanceomni 12-21-2012 06:13 PM

Gils,

I mistyped when I said 64bit applications. I meant to say 64bit extensions. Are you still on DP1 system wide? Correct me if I am wrong but after DP1, Apple removed 32bit support from the kernel and all 32bit kernel extensions.

Back to my MacPro, I am going to give Chameleon a try. Id like to have support for 10.8.2, subsequent updates, and multiple operating systems.

gils 12-21-2012 08:33 PM

Quote:

Originally Posted by lanceomni (Post 59272)
Gils,

I mistyped when I said 64bit applications. I meant to say 64bit extensions. Are you still on DP1 system wide? Correct me if I am wrong but after DP1, Apple removed 32bit support from the kernel and all 32bit kernel extensions.

Back to my MacPro, I am going to give Chameleon a try. Id like to have support for 10.8.2, subsequent updates, and multiple operating systems.

:)

salvation,

frankly, I do not know, I imagine that the extension is only 64 bit??

http://img15.hostingpics.net/pics/35...1221202847.png

lanceomni 12-21-2012 09:20 PM

Gils,

Take a snapshot of "Software".

http://s10.postimage.org/k0s7nf8qx/photo.jpg

gils 12-21-2012 09:58 PM

Quote:

Originally Posted by lanceomni (Post 59276)
Gils,

Take a snapshot of "Software".

http://s10.postimage.org/k0s7nf8qx/photo.jpg

:)

Vue d’ensemble du logiciel système-:

Version du système: OS X 10.8.3 (12D32)
Version du noyau: Darwin 12.3.0
Volume de démarrage: Mac HD ML 10,8
Mode de démarrage: Normal
Nom de l’utilisateur: gils (gils)
Mémoire virtuelle sécurisée: activée
Temps depuis le démarrage: 7 minutes


Official version ML10.8 starts only x86_64, i386 does not support, for against the 32-bit applications running on ML10.8/1/2/3

that there is ML10.8 DP1 which supports i386 and x86_64 startup.


Dec 21 21:44:59 localhost bootlog[0]: BOOT_TIME 1356122699 0
Dec 21 21:45:23 localhost kernel[0]: Darwin Kernel Version 12.3.0: Sun Nov 11 21:37:33 PST 2012; root:xnu-2050.22.6~1/RELEASE_X86_64

lanceomni 12-21-2012 10:02 PM

Most interesting.

gils 12-21-2012 10:07 PM

Quote:

Originally Posted by lanceomni (Post 59278)
Most interesting.

:)

yes ,

http://img15.hostingpics.net/pics/15...1221220419.png