Jump to content

SL KP on boot Intel DG31PR


GlasGhost
 Share

52 posts in this topic

Recommended Posts

I have configured my BIOS as per all the other posts. The Leopard is working normally, I have access to both of my SATA drives and also to the SATA DVD drive.

 

When I installed Leopard the first time, I had to drop a IDE drive. Is this still required to get the SL installed??

 

No I was just being cautious, as that only ADDS support for some hardware NOT supported by apple.

not sure what hardware it is I got it out of a leopard kext in some distribution maybe Iatkos.

 

Snow is working pretty good on the dg31pr; I found out later I just needed the proper boot file and FakeSMC.

 

You can always use google translate for that.

 

I have updated my first post, tell me if you still have problems

 

All I changed was the advanced settings/drive configuration and disabled auto mode. THAT WORKED!

 

It is the 1st item u can change under the drive configuration.

 

I installed from a working leopard.

Restored dvd to a 10g partition.

Used a program to show hidden files

installed Chameleon

Added Fakesmc to E/E on dvd

added AppleIntelPIIXATA from leopard to Snowloepard IOATAFamily

Added IOATAFamily to S/L/E on DVD

I used a kext util to repair permissions for 10g E/E & S/L/E

Deleted Extenstions.mkext from Extra (if util made one)

Created a 20g Partition, enabled journaling

boot system into Chameleon 2.0

Choose the 10g drive to boot (dvd restored to drive)

Installed to 20g partition

during reboot after install I booted into Leopard

installed Chameleon from leopard to new 20g drive

Installed Fakesmc to 20g E/E

Used a DSDT patcher to patch 20g (I did not need this to boot)

copied patched IOATAFamily from DVD to 20g S/L/E

Used a kext util to repair permissions for 20g

 

Sound & PS2 not working

 

did you ever get your sound working?

Link to comment
Share on other sites

  • 1 month later...
I have some problem about USB it not working fully.

I try IOUSBFamily.kext form 10.5.8 patched, it work but not 64-bit

and can not boot 64-bit mode.

thanks for your reply.

 

Ok, when is it not working and what device(s).

 

After updating the bios the only way i could get usb to work was too disable the "legacy usb" in the bios.

 

Which consequently makes the A1048 keyboard made by apple not work during the chameleon boot; so I have to use a ps2 keyboard to select my os

 

thx, working great so far...

 

is the sleep mode working for you guys?

i get into sleep then when it wakes up, a few beeps from the speaker then the system reboots.

 

Mine does the same thing don't know wtf is going on. any help would be appreciated

Link to comment
Share on other sites

Has anybody found a fix yet for having to disable "Legacy USB"? I have it working on Leopard using the EHCI kext, but I tried installing it on Snow Leopard and it didn't work. Is there a fix for this in setting up the DSDT? I had Snow Leopard working alright, but I think I killed my install trying to fix this issue.

Link to comment
Share on other sites

Can someone add the kexts for this motherboard and put everything in the correct directories in Chameleon RC3 and post the link here?

 

I have spent 3 weeks trying to get Snow Leopard running on my DG31PR using the advice in this thread and I can't get it right.

 

Many thanks from a frustrated newbie.

Link to comment
Share on other sites

Figured out a fix for the USB-Legacy:Disable problem. Add USBBusFix=Yes and EHCIacquire=Yes to your boot flags and the mouse and keyboard should both work even without disabling USB Legacy in the bios.

 

Hi JorgeJones,

 

Thank you for that, I'll try that in a few minutes. May I know your bios version? :hysterical:

 

thanks in advance!

 

[Edit]:

Unfortunately, did not work, i am still using the patched IOUSBFamily.kext by Slice. :( now thinking to downgrade my BIOS version just need confirmation...

Link to comment
Share on other sites

Hi JorgeJones,

 

Thank you for that, I'll try that in a few minutes. May I know your bios version? ^_^

 

thanks in advance!

 

[Edit]:

Unfortunately, did not work, i am still using the patched IOUSBFamily.kext by Slice. :( now thinking to downgrade my BIOS version just need confirmation...

 

I have the newest bios and adding those args to my com.apple.boot.plist made it work for me.

I also have chameleon RC3

and the second version of fakesmc

Link to comment
Share on other sites

I am using BIOS version PRG3110H.86A.0059 released on 10/24/2008. I updated it last winter when I got this board. I forgot to mention that I am running SL in 32bit (using arch=i386 boot flag), if that makes a difference.

 

General question for anybody: in most of the guides for installing snow leopard, they always tell you to restore your install disc to a flash drive. But if you are doing an OSInstall.mpkg type of install from a working Leopard install, which means you're not booting off the flash drive and if you're installing to a GUID drive, why not just run OSInstall.mpkg straight off the Snow Leopard install DVD? For me, that is always the most time consuming part of the install.

Link to comment
Share on other sites

I have the newest bios and adding those args to my com.apple.boot.plist made it work for me.

I also have chameleon RC3

and the second version of fakesmc

 

I too have the latest BIOS: PRG3110H.​86A Version: 0068

 

however, i still need slice IOUSBFamily.kext from 10.5.8.

 

I have the following:

- fakesmc.kext ver: 2.5

- AppleACPIPS2Nub.kext

- Disabler.kext

- openhaltrestart.kext

- PlatformUUID.kext

- VoodooPS2Controller.kext @ /S/L/E

 

Chameleon RC3 and PC EFI 10.5 and have the following in my boot.plist:

<?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=i386 USBBusFix=Yes EHCIacquire=Yes UHCOreset=Yes</string>

<key>Timeout</key>

<string>3</string>

<key>device-properties</key>

<string>6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010

101060000007fff04000e0000004e00560050004d000000200000000100000000000000000000000

0

000000000000000000000000000000220000005600520041004d002c0074006f00740061006c0073

0

069007a006500000008000000000000401c0000006400650076006900630065005f0074007900700

0

650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973

7

06c617922000000400030002c006400650076006900630065005f00740079007000650000000b000

0

00646973706c617922000000400031002c006400650076006900630065005f007400790070006500

0

0000b000000646973706c6179100000006d006f00640065006c0000001a0000006e5669646961204

7

65466f726365203936303020475420000000400031002c0063006f006d0070006100740069006200

6

c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d00650000001

2

0000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000

0

04e5644412c446973706c61792d4220000000400030002c0063006f006d007000610074006900620

0

6c00650000000e0000004e5644412c4e564d6163100000004e005600430041005000000018000000

0

4000000000003000c00000000000007000000001e00000072006f006d002d0072006500760069007

3

0069006f006e0000002e0000006e5669646961204765466f7263652039363030204754204f70656e

4

74c20456e67696e65205b4546495d</string>

</dict>

</plist>

 

Would it be ok if I ask for your IOUSBFamily.kext to test this?

 

Thanks in advance guys!

Link to comment
Share on other sites

I too have the latest BIOS: PRG3110H.�€‹86A Version: 0068

 

however, i still need slice IOUSBFamily.kext from 10.5.8.

 

I have the following:

- fakesmc.kext ver: 2.5

- AppleACPIPS2Nub.kext

- Disabler.kext

- openhaltrestart.kext

- PlatformUUID.kext

- VoodooPS2Controller.kext @ /S/L/E

 

Chameleon RC3 and PC EFI 10.5 and have the following in my boot.plist:

<?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=i386 USBBusFix=Yes EHCIacquire=Yes UHCOreset=Yes</string>

<key>Timeout</key>

<string>3</string>

<key>device-properties</key>

<string>6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010

101060000007fff04000e0000004e00560050004d000000200000000100000000000000000000000

0

000000000000000000000000000000220000005600520041004d002c0074006f00740061006c0073

0

069007a006500000008000000000000401c0000006400650076006900630065005f0074007900700

0

650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973

7

06c617922000000400030002c006400650076006900630065005f00740079007000650000000b000

0

00646973706c617922000000400031002c006400650076006900630065005f007400790070006500

0

0000b000000646973706c6179100000006d006f00640065006c0000001a0000006e5669646961204

7

65466f726365203936303020475420000000400031002c0063006f006d0070006100740069006200

6

c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d00650000001

2

0000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000

0

04e5644412c446973706c61792d4220000000400030002c0063006f006d007000610074006900620

0

6c00650000000e0000004e5644412c4e564d6163100000004e005600430041005000000018000000

0

4000000000003000c00000000000007000000001e00000072006f006d002d0072006500760069007

3

0069006f006e0000002e0000006e5669646961204765466f7263652039363030204754204f70656e

4

74c20456e67696e65205b4546495d</string>

</dict>

</plist>

 

Would it be ok if I ask for your IOUSBFamily.kext to test this?

 

Thanks in advance guys!

im using the vanilla iousbfamily.kext

Link to comment
Share on other sites

  • 2 weeks later...

Hi, I just installed SL now and it runs perfect (except for sleep), and for those who have problems with USB, just add this chameleon option to com.apple.boot.plist:

 

<key>USBBusFix</key>
<string>yes</string>

 

Well.. I`m using vanilla IOUSBFamily.kext, try it.

 

And by the way... I`m using the latest bios 69 without any problem

Link to comment
Share on other sites

Hi, I just installed SL now and it runs perfect (except for sleep), and for those who have problems with USB, just add this chameleon option to com.apple.boot.plist:

 

<key>USBBusFix</key>
<string>yes</string>

 

Well.. I`m using vanilla IOUSBFamily.kext, try it.

 

And by the way... I`m using the latest bios 69 without any problem

 

Thank you very much for your confirmation Sedir. :)

 

I thought i have the original IOUSBFamily so I downgraded my bios to 59 since this was the minimum requirement for my processor. however, i still have the problem with USB. Ended up downloading this http://developer.apple.com/hardwaredrivers...d/usbdebug.html and finally got it working.

 

I'll update my bios later to 69.

 

Thanks guys! :)

Link to comment
Share on other sites

  • 2 weeks later...

Thanks to help from my friend Valaris, I am up & running with 10.6.2 on my DG31PR with very few problems. I just ordered my video card today and that leaves only one more thing I truly need to complete my system to my specs. That is Firewire. I can't believe this is not included on this MB.

 

So does anyone have an add on card they are using for Firewire support? I would prefer a USB/Firewire combo.

Link to comment
Share on other sites

Please take this with a grain of salt as I didnt write down my process. It was quite easy though.

I am not updating anything. I moved to a new hard drive, and thus I can use the OSInstaller.mpkg on the SL disk. This is just a regualr $29 disk BTW.

 

i created my DSDT.aml from the first part of this post

http://www.insanelymac.com/forum/index.php?showtopic=183751

 

Installed newest Chameleon stuff and created a boot.plist -> this is probably the most important part of that:

 

<key>Boot Banner</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-f</string>

 

Installed from the OSinstaller.mpkg under SLDisk/System/Installers (i think)

 

When it was done i wish I had used kext utility. That solved a bunch of problems. Do that!!!

deleted AppleIntelCPUPowerManagement.kext

deleted AppleHPET.kext

 

in E/E i have

Disabler

fakesmc

NullCPUPowerManagement

UUID

from this post -> http://www.insanelymac.com/forum/index.php?showtopic=183751

 

In S/L/E i have

AppleHDA.kext and HDAEnabler.kext from the first post.

 

Restart, and set BIOS as Everyone is saying in this thread.

 

Start up Snow Leo. Update from Apple Software Update to 10.6.1. Repair Permissions 5 or 6 times. Do the Same with Kext Utility. Cross fingers. Move over what you want from old disk using Migration Assistant and remember Time Machine is your friend!!!!

 

I have a bunch of line ins. I don't think they all work but I have nothing to test with. FireWire Audio interface on a pci card is doing great wonders for my audio. And SL is defiantly faster, that's for sure. Thanks to all who made this so damn easy!!!

 

 

I did most of what that post said. I did not know how to make a boot.plist so I just added the one from the first post ( am booting off of a flash drive and adding my kexts to the extra folder). with that boot.plist I still cannot boot into snow and I cannot boot into my working 10.5.8. I am not sure what was meant by E/E and S/L/E so I don't know where to put the AppleHDA and the HDAEnabler. I have tried deleting the two kexts but I don't know how to repair permissions with kext helper so maybe that is part of my problem. when the two kexts are deleted I get a message about the power management timing out. If I keep the texts it hangs up on a screen like this:

Screen shot

 

Please Help I really want to get snow going on my machine.

Link to comment
Share on other sites

Sorry to keep posting but I finally got it working...Something in the new Chameleon 4 helped me out. Everything seems to work fine except my on board Ethernet. I can use the internet and I can see other things on my network. I cannot connect to other drives or computers on the network but the other computers can connect to mine...any ideas? Also another really strange thing happened...computers that are shut down on the network still show up in finder.

 

What did you all use to get your on board ethernet working...if you found a better card that works please let me know.

Link to comment
Share on other sites

  • 2 weeks later...
kinda bogus to leave out two drives when we already are limited so much on the dg31pr. anyone have any ideas of a work around?

 

 

BTW im up and running by

installing from the OSXinstaller.mkpg from the install disk/system/installation/packages/OSInstall.mpkg from retail disk

installed newest chameleon

installed extras folder + fakesmc

deleted AppleIntelCPUPowerManagement.kext

deleted AppleHPET.kext

repaired permissions with Kext Utility

 

CANNOT REPAIR PERMISSIONS WITH DISK UTILITY!!! - lame!

 

I upgraded from software update without issue and installed all the rest of the software from the OSX disk.

 

And its running like butta (suppa duppa fast), except the audio doesn't work. I have seriously tried everything there short of taruga's patcher, and I'm not doing that. I have HDAEnabler and AppleHDA in E/E and S/L/E with no love. Strangely tho, I also do not have an extensions.mkext under system/library

 

 

Hopefully you still watch the forum! How did you get installed without having ACHI on the MOBO. I have the same board and I have disabled the Auto on the Disk Config, I just cant get any suggested write up to work.

Link to comment
Share on other sites

Hopefully you still watch the forum! How did you get installed without having ACHI on the MOBO. I have the same board and I have disabled the Auto on the Disk Config, I just cant get any suggested write up to work.

 

Sorry I haven't been on in a minute! Will take a look when I get home tonight. Upgrade to 10.6.2 killed audio again!!! and I just got a windows 7 disk to give that mess a shot. Oh what fun it is to mess with my computer until the early morning <~sarcasm

Link to comment
Share on other sites

im using BIOS 47 BTW. I believe the set up is explained above. On install of 10.6.2 audio went away, so I reinstalled the the kext mentioned in my posts above and it works... sorta. Its the first line out option in system prefs, and I am in the middle audio port.

Link to comment
Share on other sites

  • 1 month later...

First of all i would like to thank everybody who has contributed to this topic. Your experience and advice is much appreciated.

 

Take a look at this picture:

 

satablank.jpg

 

Does anybody else get this? It should list ICH7 Controller but it seems to be blank?

 

Now i have been playing around with device id's for hours but still nothing! This could be related to the LEGACY option for drive configuration in bios, I get the same thing when Selecting NATIVE mode. From what i can tell it looks like OSX is seeing the SATA ports as IDE but still listing them as Serial-ATA device in System Profiler, if that makes sense?

 

IORegistryExplorer path: IODeviceTree:/PCI0@0/IDE1@1F,2/CHN0@0

 

Its also listed as a ICH7 device in IORegistryExplorer, so it looks like OSX detects the device but doesn't list it in System Profiler?

 

Any solutions? Anyone else noticed this? Strange!

Link to comment
Share on other sites

 Share

×
×
  • Create New...