FKA Posted January 10, 2009 Share Posted January 10, 2009 **Updated 08/04/09 - AppleIntelCPUPowerManagement.kext from 10.5.5 required **Updated 15/01/09 - Now using DSDT/BIOS patcher by koalala** **Updated 12/01/09 - having read more about DSDT patch I've realised half the Legacy kexts I used aren't required !** This would be my first post here. I've spent the last month or so trawling information from this forum and thought it was about time I gave a little back. 1.) Bios Settings: Limit CPUID - Disabled No Execute Memory Prot - Enabled CPU Enhanced Halt - Disabled CPU EIST Func - Enabled Virtualization Tech - Enabled ACPI Suspend Type - S3 PME Event Wake up - Enabled Power on By Ring - Enabled HPET Support - Enabled HPET Mode - 64 bit SATA RAID/AHCI Mode - AHCI or Disabled SATA Port Native Mode - Enabled Onboard SATA/IDE Device - Enabled Onboard SATA/IDE Ctrl Mode - AHCI 2.) Boot132 Disk Create boot DVD using Boot-132 iso for GA-P35-DS4 (by Elastic) which can be fround here:P35 DS4 Boot132 iso Note: For the purpose of install DVD drive and install HDD must be SATA 3.) Retail Install Boot from Boot-132 disk. As the text appears wait for it to stop changing then press ENTER once, take Boot-132 disk out and put Leopard Retail DVD in. Wait for DVD Drive to finnish reading your Retail Disc, usually when the LED on DVD drive stops blinking. Now Press ENTER you should see something like - "Press any key to boot from CD" - press any key! Your machine will boot Leopard retail install disk. Select prefered language and then go to 'disk utility' Partition the HDD as Mac OSX Leopard (Journaled) and GUID partition table. Quit disk utility and install OSX. Once install has finnished you will get message saying that the install has failed. Ingnore this! Restart your machine with Boot-132 disk in DVD drive. Press ENTER once then enter the number "80" (without quotes) and press ENTER. You should now see the familiar Darwin boot loader text. Boot OSX with "-v" flag. Apply EFI strings for your display, ethernet etc using EFI Studio which can be found here: EFI Studio I have applied EFI strings at this point as once 10.5.6 has been installed on my system I have some rather annoying graphic redraw problems. ***note EFI strings are not required if koalala's DSDT patcher is used*** Reboot system again using Boot-132 disk and -v flag. Install 10.5.5 combo update from Apple which can be obtained here: 10.5.5 Combo Update You'll need AppleIntelCPUPowerManagement.kext from 10.5.5 before upgrading to 10.5.6. Reboot machine again using Boot-132 disk. At this stage restart was not working for me so once you see text "Mach Reboot" restart your machine using reset button. (A more appropriatly compiled Boot-132 disk would probably remedy this and the graphics issue I have with 10.5.5.) As usual, post update you will need to restart twice. 4.) DSDT patch EITHER (Preferably.): If you have working Windows XP install then run koalala's OSX ACPI patcher 0.2 Beta3 you will ned NET Framework 3.5 installed with 3.5 SP1 Download the BIOS update version you are using from Gigabyte. Click on the "BIOS Patch" tab select your BIOS file and a folder to save the resulting DSDT.aml file. Check "Generate DSDT.aml", "Force DSDT" and "Stop on Warning" On the "General" tab check all boxes and click "Fixes" and again check all boxes then "OK" On the "Network" tab check "GIGI", "Fix GP9" and "Use TimeMachine Fix". The hardware location for me is PEX 5 but this can be checked by using the "ioreg" command in terminal On Graphics tab select Your graphics card model and RAM size. Enter nVVAP requirements for nVidia or Framebuffer and device ID for ATI. Again hardware location can be found using "ioreg" or if unknown in this case enter "PCI" and "0" Check "Use DSDT GFX" and "PEGP" In the audio tab select "ALC889a" and check "Use HDEF" Make sure "Award" is checked then click "Patch BIOS" Check for any warnings or errors. All being well copy the resulting dsdt.aml file to a pen drive and go back to your OSX install OR: Run the DSDT patcher which can be found here:DSDT Patcher1.0.1.e (thanks to fassl.)And copy the resulting DSDT.aml file to your desktop. 5.) Create EFI Partition Now it is time to set up EFI partition using Munky's method and efi boot v6.1boot efi files. I am not going to copy and paste his fine guide however it can be found here: Boot From EFI Partition Guide and should be followed using the kexts listed below. There is no need to change any kexts on your retail install OSX partition. Following Munky's guide install the following kexts to /EFI/Extensions. Disabler.kext (not required) dsmos.kext HDAEnabler.kext <not required if koalala's DSDT patch is used> LegacyHDAController.kext <can be replaced with edit to AppleHDA.kext plist when koalalas DSDT patch is used> LegacyHDAPlatformDriver.kext <can be replaced with edit to AppleHDA.kext plist when koalalas DSDT patch is used> (Many thanks to stickpin's work!) AppleHDA.kext (10.5.6) with edited plist (thanks to mitch_de) LegacyAppleAHCIPort.kext LegacyAppleIntelPIIXATA.kext LegacyIOAHCIBlockStorage.kext (Many thanks to NetKas Netkas's Legacy kexts LegacyJMicronATA.kext - only required for PATA OpenHaltRestart.kext SMBIOSEnabler.kext These kexts can be found here: EFIKext.zip Following Munky's guide:- Once you have copied over the kexts to /Volumes/EFI/Extensions, cd'd to /Volumes/EFI and run ./update.sh pause following Munky's guide and copy your DSDT.aml file and com.apple.Boot.plist (which can be found /Library/Preferences/SystemConfiguration/com.apple.Boot.plist) to /Volumes/EFI Now continue with the final few steps in Munky's guide in terminal: > umount -f /Volumes/EFI > rm-rf /Volumes/EFI Remove Boot-132 disk and restart. You will still have a problem with the audio at this stage id you have not used koalala's DSDT patcher. System profiler will see all inputs/outputs however all inputs/outputs will be grayed out in system preferences. This can be remedied by using the MIDI audio setup application to create a aggregate device. For detailed information see consolation's guide here: MIDI audi setup. Now use Apple update to upgrade to 10.5.6. As a foot note the SMBIOS Enabler kexts (having tried AppleSMBIOSEFI, SMBIOSEnabler and SMBIOSResolver) do not give the same results with regard to system profiler information. The machine is perfectly stable with any of these kexts - However if it is important for you to have 'MacPro 3,1' in the system profiler then you should use a hacked AppleSMBIOS installed to your OS X partition as apposed to an SMBIOS enabler on EFI partition. Link to comment https://www.insanelymac.com/forum/topic/146052-leopard-retail-to-1056-efi-partition-install-for-ga-ep35-ds4-rev-21-using-dsdt-patch-for-gfx-audio/ Share on other sites More sharing options...
downlord Posted January 26, 2009 Share Posted January 26, 2009 Great Guide. Working almost perfectly. Is sleep working in your setup? Link to comment https://www.insanelymac.com/forum/topic/146052-leopard-retail-to-1056-efi-partition-install-for-ga-ep35-ds4-rev-21-using-dsdt-patch-for-gfx-audio/#findComment-1056960 Share on other sites More sharing options...
FKA Posted February 6, 2009 Author Share Posted February 6, 2009 Great Guide.Working almost perfectly. Is sleep working in your setup? Hi mate No sleep is not working - I have it disabled. D. Link to comment https://www.insanelymac.com/forum/topic/146052-leopard-retail-to-1056-efi-partition-install-for-ga-ep35-ds4-rev-21-using-dsdt-patch-for-gfx-audio/#findComment-1071887 Share on other sites More sharing options...
downlord Posted March 11, 2009 Share Posted March 11, 2009 Hi mate No sleep is not working - I have it disabled. D. Thanks. Same here. Link to comment https://www.insanelymac.com/forum/topic/146052-leopard-retail-to-1056-efi-partition-install-for-ga-ep35-ds4-rev-21-using-dsdt-patch-for-gfx-audio/#findComment-1104128 Share on other sites More sharing options...
carlo_cmb Posted April 2, 2009 Share Posted April 2, 2009 Is Restart automatically after Power Failure enabled in BIOS? Link to comment https://www.insanelymac.com/forum/topic/146052-leopard-retail-to-1056-efi-partition-install-for-ga-ep35-ds4-rev-21-using-dsdt-patch-for-gfx-audio/#findComment-1121805 Share on other sites More sharing options...
carlo_cmb Posted April 2, 2009 Share Posted April 2, 2009 **Updated 15/01/09 - Now using DSDT/BIOS patcher by koalala****Updated 12/01/09 - having read more about DSDT patch I've realised half the Legacy kexts I used aren't required !** Noobie needs help I am stuck at first boot after completing the Munky EFI partition steps (ends with rm -rf /Volumes/EFI , and confirming that I did copy DSDT.aml (from DSDT Patcher 1.0.1.e) and com.apple.Boot.Plist to Volumes/EFI). I think I am following this guide very closely Seeing error message - Panic (cpu 0 caller 0x54804E43) No HPETs available ... CPU(s) configured incorrectly. There is also a later reference to AppleIntelCPUPowerManagement that may also be related. System is GA-EP35-DS4 rev 2.1 with E8200 3Ghz CPU, nVidea 8880-640mb, and SATA for both HDD and DVD drives. Note I did not install the PATA kext. BIOS is F12 with HPET 64 bit is enabled (also AHCI etc) System had many successful boots from retail disk prior to DSDT Patcher (fassl) step and using Boot132. I am now stuck and need expert advice. This is my first real post, first error on first boot on first system. Please provide good detail as I am Noobie and not in familiar territory Link to comment https://www.insanelymac.com/forum/topic/146052-leopard-retail-to-1056-efi-partition-install-for-ga-ep35-ds4-rev-21-using-dsdt-patch-for-gfx-audio/#findComment-1121856 Share on other sites More sharing options...
downlord Posted April 2, 2009 Share Posted April 2, 2009 Noobie needs help I am stuck at first boot after completing the Munky EFI partition steps (ends with rm -rf /Volumes/EFI , and confirming that I did copy DSDT.aml (from DSDT Patcher 1.0.1.e) and com.apple.Boot.Plist to Volumes/EFI). I think I am following this guide very closely Seeing error message - Panic (cpu 0 caller 0x54804E43) No HPETs available ... CPU(s) configured incorrectly. There is also a later reference to AppleIntelCPUPowerManagement that may also be related. System is GA-EP35-DS4 rev 2.1 with E8200 3Ghz CPU, nVidea 8880-640mb, and SATA for both HDD and DVD drives. Note I did not install the PATA kext. BIOS is F12 with HPET 64 bit is enabled (also AHCI etc) System had many successful boots from retail disk prior to DSDT Patcher (fassl) step and using Boot132. I am now stuck and need expert advice. This is my first real post, first error on first boot on first system. Please provide good detail as I am Noobie and not in familiar territory So, welcome. As I understand from your post booting from munky's partition was ok until you added DSDT.aml to Volumes/EFI. It seems that the problem is more dsdt patcher (did it show errors/warnings during compilation?) than boot partition related. Refer to koalala's and fassl's topics. Keep in mind that DSDT patching is optional, not really needed in 10.5.6, so if you have an working system with kexts and injectors keep it, maybe until the new chameleon bootloader is in it's final version (supporting munky's approach in an much easier way - without terminal commands). My problems with munky's were often related with kextcaches keeping old kext loaded and interfering with the new ones, so I modified slightly the approach: 1. Always clear extensions on EFI partition before copying new ones to the EFI/Extensions. insert after the: mkdir /Volumes/EFI mount_hfs /dev/diskXs1 /Volumes/EFI this command: rm -rf /Volumes/EFI/System/Booter/Extensions/*.kext rm -rf /Volumes/EFI/Extensions/*.kext It will clear all the previous extensions stored in the EFI partition. Remember you've to copy all of them over again. 2. Afrer closing terminal and BEFORE reboot run - Set Extensions Permissions - Clear Extensions Cache - Touch Extensions folder from ~pcwiz's OSx86 tools (search it in the forum) 3. Reboot with -f -v at prompt to reload all extensions and see what's going on. Do it at your own risk and always ask yourself BEFORE changing things: HOW CAN I UNDO THAT? OSx86 is a long but intriguing journey through trial and error. Link to comment https://www.insanelymac.com/forum/topic/146052-leopard-retail-to-1056-efi-partition-install-for-ga-ep35-ds4-rev-21-using-dsdt-patch-for-gfx-audio/#findComment-1122114 Share on other sites More sharing options...
FKA Posted April 8, 2009 Author Share Posted April 8, 2009 Noobie needs help I am stuck at first boot after completing the Munky EFI partition steps (ends with rm -rf /Volumes/EFI , and confirming that I did copy DSDT.aml (from DSDT Patcher 1.0.1.e) and com.apple.Boot.Plist to Volumes/EFI). I think I am following this guide very closely Seeing error message - Panic (cpu 0 caller 0x54804E43) No HPETs available ... CPU(s) configured incorrectly. There is also a later reference to AppleIntelCPUPowerManagement that may also be related. System is GA-EP35-DS4 rev 2.1 with E8200 3Ghz CPU, nVidea 8880-640mb, and SATA for both HDD and DVD drives. Note I did not install the PATA kext. BIOS is F12 with HPET 64 bit is enabled (also AHCI etc) System had many successful boots from retail disk prior to DSDT Patcher (fassl) step and using Boot132. I am now stuck and need expert advice. This is my first real post, first error on first boot on first system. Please provide good detail as I am Noobie and not in familiar territory Hi Carlo I've had this problem myself since reinstalling. I would suggest installing the 10.5.5 combo update first, then follow Munky's guide (or more upto date and much simpler, use the new chameleon 2.0RC1 installer (can't post link, google it!) . Note SMBIOS kexts are not required on EFI partition with Chameleon 2.0. In fact I found having SMBIOSEnabler installed with Chameleon 2.0 caused my system to crash). Once you up and running with 10.5.5 then use update to install 10.5.6. I believe the reason for your problem is you don't have the AppleIntelCPUPowerManagement.kext from 10.5.5. See Netkas's comments (Here) FYI downlord - I can't boot without DSDT.aml unless disabler.kext is present. If you can afford the expence I am working on a guide to install using 10.5.6 retail disk and the new chameleon 2.0 installer - it is an extreemly simple install method. In the meantime I will update this guide with the 10.5.5 step. Let me know how it goes. D. Link to comment https://www.insanelymac.com/forum/topic/146052-leopard-retail-to-1056-efi-partition-install-for-ga-ep35-ds4-rev-21-using-dsdt-patch-for-gfx-audio/#findComment-1127726 Share on other sites More sharing options...
downlord Posted May 15, 2009 Share Posted May 15, 2009 ...FYI downlord - I can't boot without DSDT.aml unless disabler.kext is present. ... D. Not for me. See attached image of Kexts I have in the EFI partition. Already tried 10.5.7? I'm reading about various successes and failures, it seems a difficult one, raising CPU temps in some setups. Waiting to see things more clearly. EFI kexts Link to comment https://www.insanelymac.com/forum/topic/146052-leopard-retail-to-1056-efi-partition-install-for-ga-ep35-ds4-rev-21-using-dsdt-patch-for-gfx-audio/#findComment-1157106 Share on other sites More sharing options...
FKA Posted May 15, 2009 Author Share Posted May 15, 2009 Not for me. See attached image of Kexts I have in the EFI partition. Already tried 10.5.7? I'm reading about various successes and failures, it seems a difficult one, raising CPU temps in some setups. Waiting to see things more clearly. EFI kexts Hi, I'm running fine with 10.5.7. Had to reinstall patched IOAHCIFamily, AppleHDA and ATI drivers but all fine. Left rendering video last night and CPU (O/C'd to 3.4GHZ) temp was normal (45 degrees C) Am now looking to swap patched IOAHCI and HDA kext with legacy. I see your not using DSDT patch for Audio and Ethernet - HDAEnabler and Realtek kexts D Link to comment https://www.insanelymac.com/forum/topic/146052-leopard-retail-to-1056-efi-partition-install-for-ga-ep35-ds4-rev-21-using-dsdt-patch-for-gfx-audio/#findComment-1157745 Share on other sites More sharing options...
downlord Posted May 20, 2009 Share Posted May 20, 2009 ... I see your not using DSDT patch for Audio and Ethernet - HDAEnabler and Realtek kexts D Good to know that 10.5.7 is working. I'm not using DSDT for audio and ethernet as i like to experiment with different HDAenablers/legacy/Voodoos and Realtek drivers rather than rewrite DSDT table in windows. BTW I'm using an external firewire audio interface so HDA isn't really used. It's just for the need of perfection. Link to comment https://www.insanelymac.com/forum/topic/146052-leopard-retail-to-1056-efi-partition-install-for-ga-ep35-ds4-rev-21-using-dsdt-patch-for-gfx-audio/#findComment-1160626 Share on other sites More sharing options...
downlord Posted July 6, 2009 Share Posted July 6, 2009 A little follow up... Had a try with 10.5.7 and chameleon 2 rc1 + pc EFI v.10 and... sleep is now working on my board. Maybe it helps. Bye Link to comment https://www.insanelymac.com/forum/topic/146052-leopard-retail-to-1056-efi-partition-install-for-ga-ep35-ds4-rev-21-using-dsdt-patch-for-gfx-audio/#findComment-1193868 Share on other sites More sharing options...
Recommended Posts