InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 11-03-2009, 08:12 PM
Shaanky98's Avatar
Shaanky98 Shaanky98 is offline
Cheetah
 
Join Date: Sep 2009
Posts: 10
P5E VM HDMI Kext and bootloader for 64bit snow leopard

Recently I received a lot of emails ppl asking me how i managed to install retail Snow leopard on So I thought I should just share my kext and the bootloader complied Aqua-mac.

Ok these instructions come with the bootloader which can be found here. I have I also pull the kext files that are needed for the P5E VM HDMI motherboard so after installing the bootloader just overwrite the extra folder with the one i provided. For sound to work you will need to download the VoodooHDA helper


Bootloader and Kexts

<a href='</a>


Snow Leopard Installation Walkthrough.

Please Print Out these Instructions


I have put together an Installer of Chameleon and all the Snow Leopard kexts that will install in one easy Click, that you can edit for your system.

Part 1. Pre-INSTALL

You will need a working GFX String from Leopard and dsdt.aml.

Copy the device-properties string from your working Leopard "com.apple.boot.plist" to the one inside the Chameleon package which has the benefit of booting Snow in x64 and working with Chameleon RC2.

See Instructions below:

1. Right Click the Installer called "Snow Leopard Chameleon.pkg" and select "Show Package Contents"

2. Double Click "Contents", then Resources, then Extra.

2. Edit the com.apple.boot.plist with the GFX string from your working Leopard one.

3. Edit The smbios.plist to your liking, by default, your mac will show up as a Mac Pro 3,1.

4. Then replace the dsdt.aml with the correct one for your motherboard.

(You can use the included DSDT PatcherGUI by PCWizz to do this).


Part 2. Installation.

1. Boot your System into your current Leopard working system (if you are not already booted.

2. Prepare a hard drive for your install (for a trial run I would use USB) by using Disk Utility and format as GUID partition table.

3. Install "Show all Files" (included in download) to your Applications folder on your hard disk. Open it to show all your hidden files.

4. Place your Snow Leopard "Mac OS X Install DVD" onto your desktop and mount it.
You will be looking at a window with a big X and a number of folders similar to when you put your Leo installation disk in your DVD drive, but with extra folders as you can now see hidden files.

Navigate to System/Installation/Packages/ and double click "OSInstall.mpkg"

A window will open up, follow the instructions and choose your newly formatted disk as the destination.

Run the install & go grab a coffee! When it has finished, don't reboot. You should now have a virgin copy of Snow Leopard on your USB hard disk. You have completed phase 1, hopefully it went OK.

Part 3. IMPORTANT! You must do this otherwise your system will not boot snow leopard.

1. Don't re-boot yet - you need to install Chameleon. Double click the "Snow Leopard Chameleon.pkg" package that you modified earlier and install to your hard disk with the new un-booted version of Snow Leopard on it.

7. Reboot and set your Snow hard disk as the one to boot from, you should see the Welcome screen and should have a working version of Snow Leopard!! The only thing that will need fixing is sound or lan depending on your setup! All other kexts for booting Snow Leopard are automatically installed with this version of Chameleon.

This is not my work, I only put together the Installer. All thanks for the clever bits go to:
Developers: Crazor, Dense, fassl, iNDi, Kabyl, kaitek, mackerintel, mercurysquad, munky, Turbo, zef
Thanks to: bumby, cosmo1t, dfe, Galaxy, kalyway, netkas, sckevyn, XyZ

aquamac 2009.
Reply With Quote
  #2  
Old 11-10-2009, 11:00 AM
Shaanky98's Avatar
Shaanky98 Shaanky98 is offline
Cheetah
 
Join Date: Sep 2009
Posts: 10
Updating to 10.6.2 using Software update.



After the update replace the SleepEnabler - with this one from netkas.org.
Also delete the dsmos.kext from the extra/extensions/ and delete the AppleHDA.kext from system/library/extensions/


Download the Extra folder



For any one using Nvidia 7300gt Graphic Card, add the following kext to your Extra folder that will stop KP after GUI
* NVInject – An Nvidia graphic injector *x64 only
* Natit – Graphic injector KEXT with editable paramaters.
You get get these from Stella’s blog http://stellarola.tumblr.com/post/16...epare-yourself
Reply With Quote
  #3  
Old 11-14-2009, 01:56 AM
tacom8 tacom8 is offline
Cheetah
 
Join Date: Oct 2009
Posts: 1
Hey shaanky, thanks for the guide and files, i think i am nearly there (sound and networking are my downfall). I thought i would share my experience to try and help anyone else.

my setup:
Asus P5EVM-HDMI, C2D E6750, EVGA 8800GT, WD SATA 500gb, NEC IDE CD-rom

Bios:
Left it as is, disabled VGA, sata drives are set to IDE, my old IDE CD-rom is unplugged, but i suspect it will be ok under 10.6

Process:
As advertized, i have a 10.5.2 kalyway setup (everything works good) that i have been too afraid to upgrade, so i had to create the DSDT and run the "gfxutil" to get my hex value graphics card. Installed via my snow leopard upgrade disc. (make sure you disable printers and extra fonts, i kept getting errors on my install). I ran the package in the provided files and copied over the extra folder.

Now, thats where trouble started, i kept getting Kernel panics after the first boot. It would run a bit through the setup, crash.. after 10 tries it finally got to the desktop... my suggestion, run safe mode (tab at the chameleon, then use -X) the first boot to let it set its self up, get one good boot and shut down and i think you will be ok. Also try ruining -V verbose mode to see what's going on. and be very patient, it take forever too boot.

i also re-ran DSDT from SL to see if it helped... i dunno if it did. Anyway, it seems to be ok now, no crashes. I also turned off the sleep after 15 mintues as my computer never seems to come back after a snooze.

my problems:
  • The network driver worked the first boot or two, it was getting an IP when i watched the verbose boot, but now it doesn't, verbose mode says its missing dependancies or something.
  • I've added the vodooHDA kext to no avail... whats odd is my DSDT doesn't have any reference to HDEF in my dsdt.aml file, so i can't apply any patches or anythign too it. so no sound yet.
  • The boot take FOREVER

Thanks for the help, i was about to compeltely give up on 10.6 until i saw your post. I am sure with some more reading and help i will be up to speed again.

Last edited by tacom8; 11-14-2009 at 01:59 AM.
Reply With Quote
  #4  
Old 11-18-2009, 01:43 AM
Shaanky98's Avatar
Shaanky98 Shaanky98 is offline
Cheetah
 
Join Date: Sep 2009
Posts: 10
As for the Sound I am using VooDooHDA.kexts and the Voodoo HDA Helper note that the has to be added to the system/library/ext

Voodoo HDA Helper goes in the Apps/utilies

Then go to (system pref/accounts/login items) add the Voodoo HDA Helper to the list of apps that should auto start at login. Reboot all should word.

As for LAN I am using AttansicL1Etheret.kext

Here the kext for Audio and LAN

OS X 10.6.1 64bit Mobo P5E-VM HDMIHDD- S.A.T.A 3 X 1000GB 80GB DVD RW- S.A.T.A DDR2 - 2x2GB 800 MHZ Graphics Card- GeForce 7300 GT Intel Core™2 Extreme Q6600, 2.66 GHz o/c=>3.02GHZ Mac Pro Case
Reply With Quote
  #5  
Old 11-20-2009, 02:24 PM
Sysyphus Sysyphus is offline
Cheetah
 
Join Date: Sep 2008
Posts: 3
Quote:
Originally Posted by tacom8 View Post
Bios:
..., sata drives are set to IDE, ...
  • I've added the vodooHDA kext to no avail... whats odd is my DSDT doesn't have any reference to HDEF in my dsdt.aml file, so i can't apply any patches or anythign too it. so no sound yet.
  • The boot take FOREVER
Check the DSDT file for any references to AZAL and change them to HDEF.

If you change your SATA drives to AHCI you will get quicker boot times!

Reply With Quote
  #6  
Old 11-21-2009, 11:37 AM
Shaanky98's Avatar
Shaanky98 Shaanky98 is offline
Cheetah
 
Join Date: Sep 2009
Posts: 10
Quote:
Originally Posted by Sysyphus View Post
Check the DSDT file for any references to AZAL and change them to HDEF.

If you change your SATA drives to AHCI you will get quicker boot times!

How do you edit DSDT, Is it easy ?
I have never tried it, also whats the advantage of editing DSDT over using voodooHDA.kexts?

OS X 10.6.1 64bit Mobo P5E-VM HDMIHDD- S.A.T.A 3 X 1000GB 80GB DVD RW- S.A.T.A DDR2 - 2x2GB 800 MHZ Graphics Card- GeForce 7300 GT Intel Core™2 Extreme Q6600, 2.66 GHz o/c=>3.02GHZ Mac Pro Case

Last edited by Shaanky98; 11-21-2009 at 12:19 PM.
Reply With Quote
  #7  
Old 11-21-2009, 08:11 PM
pir8erxxl pir8erxxl is offline
Cheetah
 
Join Date: Nov 2009
Posts: 3
Tried a few times, but each time failed on kernel panic (cpu3 kernel trap at...error code 0x0....02)) after running SL for a few min's. That means, installation succeed and booted into SL, then a few min's later kernel panic.

I have almost the same setting as you, Quad Core CPU QE6600, 1 SATA DVD + 1 SATA HDD, 4GB 800 DDR2 memory, no other devices, don't know why...

Some screenshots here

http://www.trixum-s02.de/upload2/2/A...Jm0hagxLI9.jpg

http://www.trixum-s02.de/upload2/g/k...QtMscYownp.jpg

http://www.trixum-s02.de/upload2/T/w...g50usmZDHV.jpg

http://www.trixum-s02.de/upload2/C/F...KqQw3ajIXy.jpg

maybe I shall try to flash the new bios?
Reply With Quote
  #8  
Old 11-22-2009, 10:43 AM
pir8erxxl pir8erxxl is offline
Cheetah
 
Join Date: Nov 2009
Posts: 3
figured out, that is a graphic card issue. The orig. 64bit bufferframe for x3100 causes kernel panic on GMA x3500 integrated graphic card.

The steve 32bit driver for x3500 doesn't work as well, blue screen on HDMI ;-(

Anyone has got an idea to sort out this problem?

Thanks for your reply in advance!
Reply With Quote
  #9  
Old 11-23-2009, 09:25 AM
Shaanky98's Avatar
Shaanky98 Shaanky98 is offline
Cheetah
 
Join Date: Sep 2009
Posts: 10
I am using the 7300gt, there are no driver for 64bit as well for 10.6.2 but 64bit worked fine in 10.6.1. I have never tried using the on-board Graphic Card.

OS X 10.6.1 64bit Mobo P5E-VM HDMIHDD- S.A.T.A 3 X 1000GB 80GB DVD RW- S.A.T.A DDR2 - 2x2GB 800 MHZ Graphics Card- GeForce 7300 GT Intel Core™2 Extreme Q6600, 2.66 GHz o/c=>3.02GHZ Mac Pro Case
Reply With Quote
  #10  
Old 12-03-2009, 03:22 AM
wuzzle's Avatar
wuzzle wuzzle is offline
Cheetah
 
Join Date: Sep 2009
Location: Toronto
Posts: 5
Finally getting around to installing SL on my machine and read the whole thread (thx!) and installed to a dedicated 500 GB drive.

I copied my gfxstring from leopard, created the dsdt file, followed the other recommendations.

It KP's and locks just after chameleon menu and into the console display of cpu. No logs or crash logs created , and tried booting with -X like tacom8 recommended about 4 times, with no change. Also tried to boot in 32 bit mode with no change. Really unsure what is up here. Ideas? I'm bleary-eyed from reading posts to see if anyone had anything similar but haven't found much to progress here

Note I am ONLY using gfxstrings, with no gfx injectors. Is this required to get it working?

System config as follows:
Chimera - Homebrew - Win7 / Mac OSX 10.5.5 - JaS release | Intel Core 2 Duo 3ghz (E8400) | 2G Corsair DDR2 800MHz | LG DVD+-RW Pata | Seagate 1TB Sata | Seagate 500GB Sata | WD 1TB Sata | Asus P5E-VM HDMI w/ Intel G35 Intel ICH9R | Atheros L1 PCI-E Gigabit LAN | BFG GeForce 9800GTX OC | 12xUSB 2.0 | Realtek ALC 883 | IEEE1384 : Replaced with LINK | Vanilla Kernel | Cooler Master Case | Edirol UA-25EX | Novation 25SL MkII | AkaiPro APC40

Thanks for any ideas you may offer.

Pics here:


*EDIT: Day 4 of poking around. Still no change - even attempted multiple DSDT configs as well as putting DSDT=nothing.aml at boot. Wish I had a guru local to me as I'm sure this is a really stupid issue.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


Last edited by wuzzle; 12-06-2009 at 07:58 PM.
Reply With Quote
Reply