Jump to content
8 posts in this topic

Recommended Posts

Actually, I’m currently upgrading my OSX10.4.8 boxes to Leopard (see fully working systems in my signature).

After several nights of fighting and many re-install from scratch, I’ve got a running system on my Gigabyte GA-965P-DS3 :)

Here is my contribution to this forum:

 

HW Config

• Mobo: GA-965P-DS3:

- Chipset: Intel P965+ ICH8

- LAN: Marvel
(AppleYukon2.kext)

- Audio: Realtek ALC883
(AppleHDA.kext)

- S-ATA2: JMicron JMB363
(AppleVIAATA.kext)

• Disk: 750GB Samsung HD753LJ SATA2 7200 Rpm

• CPU: Intel Core 2 Duo E6300 @1.86 Ghz

• RAM: 2 GB DDR2 PC6400 800Mhz Patriot

• Video: ATI X1600Pro PCI-Express (0x1002 0x71C2)

 

Bios Settings – GA-965P-DS3 mobo

• SATA2 Disk connected to Purple port & SATA DVD connected to Yellow Port

• SATA AHCI: Disable SATA Native mode: Disable

• SATA IDE Dev: Enable SATA IDE Crtl Mode : IDE

• CPUID limit: Disable No-Exec MEM protect: Enable Virtualization: Enable

• Power Mgt HPET: Enable ACPI: S3(STR)

 

Install Procedure Multi-boot

1) Install Leopard from retail DVD 10.5 patched/compressed with Bazilmac & Create GUID partition table with 1,2,3 partitions (not more that 3 if you want to keep compatibility with Windows or Linux partition software). In my config I choose to have 3 partitions:

disk1s1 (EFI GPT)	partition type 0xee	  [b]EFI[/b]   	(created by default)
disk1s2 (OSX_LEO)	partition type 0xaf	  [b]HFS+[/b]	  (1st partition in diskutil)
disk1s3 (WinXP) 	 partition type 0x7   	[b]NTFS[/b] 	 (2nd partition in diskutil)
disk1s4 (OSX_DATA)   partition type 0xaf	  [b]HFS+[/b] 	 (3rd partition in diskutil)

When your install is completed, do not Restart otherwise you will not be able to boot Leopard from your fresh installed hard disk

unless you Boot again from your install DVD & wait again 15-20mn !

2) If you did not press "restart" button at the end of the initial OSX install, you should be able to start a Terminal console and perform the PC_EFI install steps below.

3) Obtain the PC_EFI.zip package (e.g: v8) and unzip it to your USB_KEY as FAT or FAT32.

4) Unmount the all partitions (especially OSX one)

umount /Volumes/OSX_LEO /Volumes/WinXP /Volumes/OSX_DATA
cd /Volumes/USB_KEY/pc_efi_v80
./startupfiletool /dev/rdisk1s2 ./boot_v8
dd if=./guid/boot1h of=/dev/rdisk1s2 bs=512 count=1
dd if=./guid/boot0 of=/dev/disk1 bs=400 count=1

5) After the last dd command all partitions will be re-mounted again... OSX is magic !

6) Kernel extensions update:

6.1) Backup all your 10.5 original kext files:

mkdir /Volume/OSX_LEO/backup_kernel /Volume/OSX_LEO/backup_kernel/kext_orig
cd /Volumes/OSX_LEO/System/Library
tar cfv /Volumes/OSX_LEO/backup_kernel/kext_orig/Extensions_LEO_10.5.tar ./Extensions

6.2) Get SpeedStep_10.5.2.zip kernel package & unzip it to:

/Volumes/OSX_LEO/backup_kernel/

6.3) Delete & Add the following kernel Extensions

cd /Volumes/OSX_LEO/System/Library/Extensions
rm -rf AppleIntelCPUPowerManagement.kext  AppleSMBIOS.kext  PowerManagement.bundle
rm -rf Dont\ Steal\ Mac\ OS\ X.kext

cd /Volumes/OSX_LEO/backup_lernel/SpeedStep_10.5.2/
cp -r AppleSMBIOS\ 1.0.13/AppleSMBIOS.kext /Volumes/OSX_LEO/System/Library/Extensions/
cp -r PowerManagement.bundle /Volumes/OSX_LEO/System/Library/Extensions/

cd /Volumes/OSX_LEO/System/Library/Extensions/
chown -R root:wheel ./AppleSMBIOS.kext ./PowerManagement.bundle
chmod -R 755 ./AppleSMBIOS.kext ./PowerManagement.bundle

6.4) Mach Kernel update to SpeedStep Kernel 9.2.0

cp /Volumes/OSX_LEO/mach_kernel* /Volumes/OSX_LEO/backup_kernel
cp /Volumes/OSX_LEO/backup_kernel/SpeedStep_10.5.2/mach_kernel /Volumes/OSX_LEO/
chown root:wheel /Volumes/OSX_LEO/mach_kernel
chmod 755 /Volumes/OSX_LEO/mach_kernel

I don't know really why, but with my Brazilmac install DVD the SATA Driver was missing.. Then I restore it from the originial DVD:

cd /Volumes/OSX_LEO/System/Library/Extensions
cp -r /System/Library/Extensions/AppleVIAATA.kext  /Volumes/OSX_LEO/System/Library/Extensions
chown root:wheel /Volumes/OSX_LEO/AppleVIAATA.kext
chmod 755 /Volumes/OSX_LEO/AppleVIAATA.kext

Optional settings: activate the verbose mode & ACPI platform at boot time:

In your Boot.plist file: /Volumes/OSX_LEO/Library/Preferences/SystemConfiguration/com.apple.Boot.plist

<string>-v -Platform=ACPI</string>
<key>Timeout</key>
<string>10</string>

6.5) Remove extensions cache, repair permissions, reboot & cross your fingers !

rm /Volumes/OSX_LEO/System/Library/Extensions.mkext
kextcache -k /Volumes/OSX_LEO/System/Library/Extensions
diskutil repairpermissions /Volumes/OSX_LEO/
reboot

7) Sound Extensions for ALC883:

Just install the package ALC883Audia.mpkg created by skippyretard & reboot.

 

That’s it ! Everything works SATA & USB disk, Sound, Video, Network.

X-Bench v1.3 result: 122 ... I've got a bit less perf than with Tiger but it's probably due to QE&CI (not working yet with my Leopard config !)

Next steps: install 10.5.2 combo update & get QE&CI working with my ATI X1600 graphic card !

Any recommendations for OSX 10.5 to 10.5.2 update are welcome, of course.

I'm now running OSX 10.5.2 on my GA-965P-DS3 with QE+CI support & resolution change on my ATI X1600Pro :P

Here are my steps:

 

1) Apply the Apple Combo Update 10.5.2 as described on this post: http://forum.insanelymac.com/index.php?showtopic=87078 (step 1 to 14)

 

2) Restore SpeedStep 9.2.0 mach_kernel & AppleSMBIOS.kext from your backup or directly from here: http://minsong79.tistory.com/10

 

cd /System/Library/Extensions
chown -R root:wheel ./AppleSMBIOS.kext
chmod -R 755 ./AppleSMBIOS.kext
diskutil repairpermissions /
reboot

At this stage you have OSX10.5.2 up & running but ATI X1600Pro is still working without QE & CI acceleration & I can not change the resolution in the System Preferences.

 

3) I've tried to apply the "LeopardGraphicalUpdatev1.0" via normal "Software update" or via download LeopardGraphicsUpdate1.0.dmg from Apple web site.... After reboot nothing really change regarding the graphics. QE & CI still not supported :P

 

4) Then, I've applied the same procedure I did in the past with my previous working OSX10.4.8 install:

cd /System/Library/Extensions
rm -rf GeForce* ATIRadeon.kext ATIRadeonGA* ATIRadeonGL* ATIRadeon8* ATIRadeon9* ATIRadeonX2*  ATIRadeonDVD*

... You should have only those ATI drivers in your Extension folder:

# ls -ld ATI*
drwxr-xr-x  3 root  wheel  102 Nov 13  2006 ATINDRV.kext
drwxr-xr-x  3 root  wheel  102 Jan 30 23:51 ATIRNDRV.kext
drwxr-xr-x  3 root  wheel  102 Nov 13  2006 ATIRadeonX1000.kext
drwxr-xr-x  3 root  wheel  102 Nov 13  2006 ATIRadeonX1000GA.plugin
drwxr-xr-x  3 root  wheel  102 Nov 13  2006 ATIRadeonX1000GLDriver.bundle
drwxr-xr-x  3 root  wheel  102 Nov 13  2006 ATIRadeonX1000VADriver.bundle

5) Edit & update the file ./ATIRadeonX1000.kext/Contents/Info.plist update with the red value:

<key>IOPCIMatch</key>

<string>
0x71C21002
</string>

6) Edit & update the file ./ATIRadeonX1000GA.plugin/Contents/Info.plist update the red values:

<key>CFPlugInFactories</key>

<dict>

<key>
100271C2
-0000-0000-0000-000a27898d3e</key>

<string>ATIRadeonX1000GAFactory</string>

</dict>

<key>CFPlugInTypes</key>

<dict>

<key>ACCF0000-0000-0000-0000-000a2789904e</key>

<array>

<string>
100271C2
-0000-0000-0000-000a27898d3e</string>

</array>

</dict>

7) Install this Natit.kext.tar.gz in your Extensions folder.

 

8) Change & repair permissions:

cd /System/Library/Extensions
chown -R root:wheel ./ATI* ./Natit*
chmod -R 755 ./ATI* ./Natit*
rm -rf /System/Library/Extensions.mkext
diskutil repairpermissions /
reboot

9) After reboot, you should have a running 10.5.2 with ATI X1600Pro GE & CI support

X-Bench v1.3 result: 150 _150__GA_965P_DS3_OSX10.5.2_QE_CI.txt

Restore SpeedStep 9.2.0 mach_kernel & AppleSMBIOS.kext from your backup or directly from here: http://minsong79.tistory.com/10

 

Hello, I was following the steps in the link, in Step1

Just drag the new mach_kernel into the root folder.

 

Where exactly is the root folder?

 

Thanks in advance.

Hello, I was following the steps in the link, in Step1

 

Where exactly is the root folder?

 

Thanks in advance.

 

Well... if you have already running OSX machine on your hard drive, then the root folder is "/", in a terminal window, your kernel is located here:

# cd /
# ls -l mach_kernel
-rw-r--r--  1 root  wheel  5040024 14 fév 14:30 mach_kernel

If you have started your machine with OSX bootable DVD and you have your system disk called: "/Volumes/OSX_LEO" (like in my guide), then start a terminal from the install menu, then you will find your kernel here:

# cd /Volumes/OSX_LEO/
# ls -l mach_kernel
-rw-r--r--  1 root  wheel  5040024 14 fév 14:30 mach_kernel

I hope this help ?

What are these benchmarks in comparison with a real Mac Pro? Anyone know what a real Mac Pro setup benchmarks at these days? I have a gA-965-ds3 motherboard with a GeForce 8800 GT at the house, been thinking of putting OSX on it but it's my primary gaming rig so I'd have to figure out a good dual boot method, probably use a secondary physical disk instead of a partition.

What are these benchmarks in comparison with a real Mac Pro? Anyone know what a real Mac Pro setup benchmarks at these days? I have a gA-965-ds3 motherboard with a GeForce 8800 GT at the house, been thinking of putting OSX on it but it's my primary gaming rig so I'd have to figure out a good dual boot method, probably use a secondary physical disk instead of a partition.

 

Just take a look at those web sites: http://db.xbench.com/ or Macintouch Benchmark Results

  • 8 months later...

Hello Irix56,

 

My main computer is also based on a GA-965P-DS3 (v3.3) along with a Quad Core 2.5Ghz (Q9300), 4Gb of Ram and an Nvidia 7300GT.

I am very tempted to replace my Windows XP installation by OS X Leopard and found your posts extremly helpful and descriptive; I nevertheless have a few questions for you:

 

-do you have a board rev of 3.3, 2.0 or 1.0 ? If you have a different one, do you think it could cause problems for me ?

-which Bios revision do you have on the board ? I am on the latest one (14b I believe), again are you using a drastically different Bios version ?

-Quad Core, I noticed you are using a dual core; what steps do you reckon I should do to be able to use all four cores ? do I need a different kernel ?

-Nvidia 7300Gt; obviously I will have to dig around for that one, as you have an ATI card

 

other than these four points, do you see anything else I should plan/prepare for ?

 

Can I ask how stable your system is ? does it crash often, it is usuable or too slow as a main computer ?

Finally, the latest version of OS X is currently 10.5.5 ; I notice your signature still says 10.5.2 ; is there any reason why you are not on 10.5.5 ? When running a setup like yours (and mine soon), I guess we do not download Apple Updates as they may crash the OS right ?

 

Sorry for noobs questions, I am just starting at that :blink:

 

Cheers

Thierry

  • 1 month later...

Hi Irix56, Thx for the guide, is really good.

 

Have you tried the installation with Chain0 ?? I had this installation with dual boot on my laptop with XP/Kalyway 10.5.2 and works flawesly :D

 

Or iPC don't work with Chain0 ??

 

I asking you this because i want to upgrade my Laptop with iPC and my PC i'll try this weekend to make a clean dual boot installation, but i got this doubt about the dual boot like the Kalyway, i used this installation guide: Kalyway Installation Dual Boot

 

Thanks for your time Irix56 :)

×
×
  • Create New...