Jump to content

[GUIDE] Snow Leopard Vanilla Retail Guide for GA-P35-DS4 and other related boards


tseug
 Share

Did it work without issues?  

430 members have voted

  1. 1. Install check

    • Yes (GA-P35-DS4)
      165
    • No (GA-P35-DS4)
      43
    • Yes (Different MB)
      164
    • No (Different MB)
      58


785 posts in this topic

Recommended Posts

thanks for superb guide, i'm on 10.6.3. updated step by step (new sleep kexts). i couldn't get my pny nvidia geforce 210 to work bt it works now on 10.6.3 (only on vga output but it's fine for me) i added NVEnabler, NVInject and boot v10.5. and used kextutility after placing kexts.

 

i'm very happy.

Link to comment
Share on other sites

Installed but something didn't work right.

 

Following the instruction, I was able to install 10.6.0, consequently updated all the way to 10.6.3 using vanilla setup from Software Update.

 

However, there were few problems to make the box 100% useful.

 

The first problem was I noticed the system ran clearly much slower than when running 10.5 (Jas 10.5). I have a Q6660 (Quad Core). I thought this may have been the increased requirement in Snow Leopard, but the degradation in performance was much greater than my MacBook Air.

 

The second problem I notice is that other than the AL888 drivers I installed worked, none of the other kext drivers worked. The ethernet didn't work. I had a secondary PCI card which worked out of the box in 10.5, but 10.6 cannot see it. Currently, I am forced to use a USB-Ethernet dongle from Apple to get network.

 

The third problem is that all the emulation software such as VMWARE, PARALLEL, VIRTUALBOX run extremely slowly. I thought this initially was the problem of the applications not supporting 64-bit kernel, but I couldn't force to boot at the 32-bit kernel, (the system just hangs when entering the command from Chameleon)

 

So, my thought is that there is some problem in the System Kernel/Driver setup which forbids from booting in the 32-bit kernel, and the Real Kext, Vmware/Parallel/VirtualBox all need to run on 32-bit kernel for satisfactory performance.

 

All help appreciated. This was a great machine running 10.4, 10.5, just need some tweaks to continue onto to 10.6..

Link to comment
Share on other sites

Installed but something didn't work right.

Did you do an upgrade install or fresh install? 'Real' Mac owners have seen these sort of issues doing upgrade installs. Did you update Chameleon? If you're using an older version, it may not play nice with the latest DSDT. Did you check your BIOS settings? Easy to overlook that the BIOS settings get reset during installation. Which motherboard and BIOS version are you running? Would be good if you could update your sig so we can help!

 

For guidance, I have only the following (all from tseug's installer except SleepEnabler.kext) in /Extra :

com.apple.boot.plist

DSDT.aml

smbios.plist

 

In /Extras/Extensions :

AHCIPortInjector.kext

fakesmc.kext

IOAHCIBlockStorageInjector.kext

LegacyHDA.kext

NullCPUPowerManagement.kext

OpenHaltRestart.kext

PlatformUUID.kext

SleepEnabler.kext

 

SleepEnabler.kext is the 10.6.3 updated one from Meklort, http://www.meklort.com/?p=167

I don't think I have deleted any kexts from /Systems/Extensions/ but I can't quite remember. Probably just what was removed by tseug's installer, if it does that.

Link to comment
Share on other sites

Anyone...? Pretty please guys...

 

:)

I had the same problem, and assuming you're using Chameleon RC4, others have had the issue too - look at the responses to the "Chameleon 2.0 RC4 is out!" link on the Chameleon website (can't link it). I tried netkas's kext as well, and a number of other variations, but ended up putting the device id of my 8800GTS in the /Extras/com.apple.Boot.plist ; nothing else worked. I put it down to the card not being detected properly by Chameleon 2.0 RC4, so switched off the GraphicsEnabler in Chameleon (by omitting it from the boot.plist). Make sure you have got rid of any other kexts or settings that might be interfering. Here's my boot.plist, which may not work for you as your card is different (use EFiStudio, linked on first page, to get correct string for your graphics card). The last two lines are the important bit, <key>device-properties</key><string>your 8800GT string from EFiStudio</string>. I expect it will get sorted out for RC5, but it might need a new DSDT.aml to do it. I don't understand that part!

 

<?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
   <plist version="1.0">
   <dict>
	   <key>Kernel</key>
	   <string>mach_kernel</string>
	   <key>Kernel Flags</key>
	   <string>arch=x86_32</string>
	   <key>Theme</key>
	   <string>Bullet</string>
	   <key>Timeout</key>
		   <string>5</string>
		   <key>Legacy Logo</key>
		   <string>Yes</string>
		   <key>device-properties</key>
   <string>7a02000001000000010000006e0200000d00000002010c00d041030a01000000010106000001
0101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e0000003
50000004e7669646961204765466f726365203838303020475453205b4738305d204f70656e474c20
456e67696e65205b4546495d22000000400030002c006400650076006900630065005f00740079007
000650000000b000000646973706c6179100000004e00560043004100500000001800000004000000
000003000c00000000000007000000000e0000006e0061006d00650000000b000000646973706c617
914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d411000
00006d006f00640065006c000000210000004e7669646961204765466f72636520383830302047545
3205b4738305d0e0000004e00560050004d0000002000000001000000000000000000000000000000
00000000000000000000000014000000400031002c006e0061006d0065000000120000004e5644412
c446973706c61792d4220000000400031002c0063006f006d00700061007400690062006c00650000
000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730
069007a0065000000080000000000002820000000400030002c0063006f006d007000610074006900
62006c00650000000e0000004e5644412c4e564d616322000000400031002c0064006500760069006
30065005f00740079007000650000000b000000646973706c61791c00000064006500760069006300
65005f00740079007000650000000f0000004e5644412c506172656e74</string>
   </dict>
   </plist>

Link to comment
Share on other sites

Hello, i've got original snow leopard 10.6.3 retail CD, and asus P5B Deluxe Mobo.

Can i use this boot CD ?

What about smbios, dstd, com.apple.boot.plist and others kexts files on /Extra ?

Wrong thread. This is for Gigabyte GA-P35-DS4 and related boards, Asus p5b is completely different. Google search: "asus p5b deluxe" "snow leopard" site:http://www.insanelymac.com/forum/

 

Or try a thread like this one: http://www.insanelymac.com/forum/index.php?showtopic=207703

Link to comment
Share on other sites

Just wanted to say that this worked flawlessly on my GA-P35-DS3L v1. running 10.6.2.

 

GA-P35-DS3L v1

Intel Core 2 Duo E8400 @ 3GHz

4Gigs DDR2 1066 Ram

9800GT 512

 

Chameleon 2 rc3 (can't update to rc4, something in the dsdt disables my 9800gt 512)

GA-P35-DS4 Snow Pack.pkg

Snow Leopard ALC888 Installer.pkg

SleepEnabler.kext (for 10.6.2)

CPUInjector.kext (Reports 3 GHz Dual-Core Intel Xeon -, Should be @E8400 Core 2 Duo)

 

 

I can't upgrade to 10.6.3 until a fix is found for the nVidia black screen HDMI issue. But other than that it's all working great.

 

Thanks for the guide.

Link to comment
Share on other sites

Chameleon 2 rc3 (can't update to rc4, something in the dsdt disables my 9800gt 512)

Have you tried putting the EFiStudio string in your boot.plist? It's the only thing that worked for me with an 8800GTS (see reply 633, 4 above). The graphic enabler in RC4 doesn't seem to work quite right for some nVidia cards. No idea about the HDMI issue, my card has dual DVI which both work fine. I wish Apple would hurry up and release drivers that support the ATi 5xxx series!

Link to comment
Share on other sites

Thanks Ginjaian, the EFI String worked and I've updated to RC4. This also allowed me to remove CPUInjector.kext because chameleon rc4 has proper detection.

 

Have you tried putting the EFiStudio string in your boot.plist? It's the only thing that worked for me with an 8800GTS (see reply 633, 4 above). The graphic enabler in RC4 doesn't seem to work quite right for some nVidia cards. No idea about the HDMI issue, my card has dual DVI which both work fine. I wish Apple would hurry up and release drivers that support the ATi 5xxx series!

 

 

10.6.3 HDMI issue is bigger than this install/guide, it's affecting some people who have nVidia cards and are forced to use HDMI on their monitors. Everything boots fine and then when the desktop comes up it just goes to black.

 

Thanks for the help!

Link to comment
Share on other sites

Boot CD approach now available. Guide updated.

 

I decided against adding the new Realtek network driver as it breaks network in 64 bit kernel mode. I guess we have to wait for a 64-bit version.

 

Chameleon RC3 is now included in the installer.

 

Hi tseug,

 

The boot CD doesn't work for me, when it is finished mounting ("mounting: done") nothing happens. I already have the chameleon2 bootloader installed and i am running XP and Leopard on my system. I want to install SL on another partition and create 3 OSs (don't want to lose my perfect running Leopard) I have a SATA dvd drive and a Nvidea 8600GT 512 so I guess that shouldn't be the problem. my other specs are giga p35-ds3, 4gb and some HDD's. any ideas how to start the boot cd? I also tried kakewalks boot cd. some issue.

thanks in advance.

Tom

Link to comment
Share on other sites

The boot CD doesn't work for me, when it is finished mounting ("mounting: done") nothing happens.

Your system specs sound fine to me, so should work so long as all drives are SATA drives, not IDE.

Check your BIOS settings, it may be an AHCI thing - mine are set like the pictures in the first post on this thread (old LS8 Leopard install thread for Gigabyte mobos): http://www.insanelymac.com/forum/index.php?showtopic=77165

Could also be a faulty boot CD, re-download and burn a fresh one.

Link to comment
Share on other sites

I'm getting a kernel panic after booting the Snow Leopard installation DVD. I've never had a kernel panic with an OS X installation. How do I fix it? I'm using Snow Leopard Retail 10.6.3. It's the SleepEnabler kext which causes it. How do I boot the DVD without the kext?

Link to comment
Share on other sites

i've got a ga-ep35-ds3 and a sl 10.6.3 retail dvd.

your boot cd didn't work, so i used empire-efi which worked great. however, after installing the mb drivers the system won't start (

Panic (cpu0 caller 0x2a96f6)

Version mis-match between Kernel and CPU PM''@/SourceCache/xnu/xnu-1504.3.12/osfmk/i386/pmCPU.c:720

)

also, the system still wouldn't boot from hdd, only through empire-efi cd.

so... what's the probable cause? the distro version?

Link to comment
Share on other sites

Installed flawlessly on GA-P35-DS4, Q6600, 7300GS 256MB & 2GB DDR2 @ 1066mhz.

 

Upgraded through Software Update to 10.6.3, just installed new SleepEnabler.kext before reboot.

 

How should I go about updating to Chameleon RC4?

Link to comment
Share on other sites

How should I go about updating to Chameleon RC4?
Which version have you got installed at the moment? You can check which version you have on the Chameleon boot selection screen; it should say in the top left hand corner, unless you've edited your com.apple.Boot.plist to disable it.

If you used tseug's installer, I *think* you get RC3, which you can just replace with the RC4 files downloaded from chameleon.osx86.hu

When doing this, check which disk your Snow Leopard install is on first! Open Disk Utility, get info on the partition OS X is installed on; it should say something like "Disk Identifier : disk0s2".

Open terminal, change directory to wherever you downloaded and expanded RC4 to, then use the following instructions (from RC4 package):

 

Normal Install (non-RAID):
	   --------------------------
		 Suppose that your installation is on /dev/disk0s2

		- Install boot0 to the MBR:
				sudo fdisk -f boot0 -u -y /dev/rdisk0

		- Install boot1h to the partition's bootsector:
			   sudo dd if=boot1h of=/dev/rdisk0s2

		- Install boot to the partition's root directory:
			   sudo cp boot /

	   No need to use startupfiletool anymore!

I think this should be the same for RC2. You may still have to use EFiStudio to put your graphics card string in Extra/com.apple.Boot.plist to get your card properly identified; RC3 worked better than RC4 for me in this regard - see posts a couple of pages back.

If you have installed Chameleon RC1, or Netkas PC EFi, the installation may be different. I seem to remember having problems and having to reinstall when I changed from RC1 to RC2.

Link to comment
Share on other sites

  • 3 weeks later...
Anyone tried 10.6.4? It's out now.

 

Is it gonna be the same procedure? Install update, before restart remove SleepEnabler.kext and copy the new one? By the way if so we'll need a new 10.6.4 compatible sleepenabler.kext

 

 

I read it's the same as the last update. Download 10.6.4 combo update and before restarting replace sleepenabler. Not tried it yet but will post results later in the week when I get chance to try it.

Link to comment
Share on other sites

@Andrewvideo : i can sent you my dsdt if you want....

 

 

 

I'll make a clean install 10.6.0 -> 10.6.4 with the combo update.

 

The report will be sent there.

 

If someone is more fastest than me, it's coool :)

 

It's a new config, not finalised at this time ^^

 

I'm not in my house, now, but when i come to home, i'll install it ;)

Link to comment
Share on other sites

 Share

×
×
  • Create New...