Gringo Vermelho Posted October 9, 2010 Share Posted October 9, 2010 Okay, thanks, but how? With SATA cables. Check your motherboard manual. I've set everything I can see in the BIOS that refers to AHCI to AHCI - BUT the SATA controller ONLY has the option for IDE - there is NO AHCI option? If the SATA controller does not have that option, what was it that you set to AHCI then? Link to comment Share on other sites More sharing options...
cunning plan Posted October 9, 2010 Author Share Posted October 9, 2010 Hey Gringo, thanks for your reply! With SATA cables. Check your motherboard manual. I've plugged the HDDs into the SATA connections on the motherboard (the red and black ones). Is this what you mean? There is nowhere else for them to go? If the SATA controller does not have that option, what was it that you set to AHCI then? Here is almost every page of the BIOS: Just to confirm, I HAVE to run Snow Leopard 10.6.4 from an EXTERNAL USB HDD for it to boot. When booted, Snow Leopard will not see the HDD ST35003200AS connected to the SATA. Does this help you help me anymore? Cheers fella. Link to comment Share on other sites More sharing options...
Time2Retire Posted October 9, 2010 Share Posted October 9, 2010 Not under SATA Configuration? And it's not in the manual? Got it. It's on page 4-14 which reads: SATA Configuration [Enhanced]Configuration options: [Disabled] [Compatible] [Enhanced] Configure SATA As [iDE] Sets the configuration for the Serial ATA connectors supported by the Southbridge chip. Configuration options: [iDE] [AHCI] Might require a restart after enabling AHCI. p.s. The black ports are usually on the secondary controller, which isn't always enabled (on OS X). Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted October 9, 2010 Share Posted October 9, 2010 I didn't know this but.. http://en.wikipedia.org/wiki/I/O_Controller_Hub#ICH9 Apparently there is a basic version of the ICH9 without AHCI. scrax says you can flash the P5K with the BIOS from another P5K series board to get AHCI working: http://www.insanelymac.com/forum/index.php...t&p=1391071 But I think "cunning plan" can just install the two ATA injectors that come with Chameleon and/or use AppleIntelPIIATA.kext and a JMicronATA.kext to get all four SATA ports working. I've attached the Chameleon ATA injectors here: Chameleon_ATA_Injectors.zip AppleIntelPIIATA.kext: (red SATA plugs) http://www.insanelymac.com/forum/index.php?showtopic=88335 JMicron Legacy kext (black SATA plugs) - probably needs to be modified for Snow Leopard unless you can find a newer version: http://www.insanelymac.com/forum/index.php?showtopic=147102 Link to comment Share on other sites More sharing options...
Time2Retire Posted October 9, 2010 Share Posted October 9, 2010 I didn't know this but.. We need to know the device ID's of D31:F2 and D31:F5 to be sure. sudo ioreg -lw0 should help p.s. Master Chief wrote about enabling AHCI in the DSDT but I can't find it right now, but it's there P5K PRO thread. Update: Got it! // Newly added: MAP - Address Map Register (ICH9R-3169722.pdf / 14.1.30 / page 556). OperationRegion (MAP, PCI_Config, 0x90, One) Field (MAP, ByteAcc, NoLock, Preserve) { MV, 2, , 3, SC, 1, SMS, 2 } And a new Method _INI under PCI0 (add it when missing) with: Store (\_SB.PCI0.SATA.SMS, 0x40) And make sure to check that path. Link to comment Share on other sites More sharing options...
cunning plan Posted October 9, 2010 Author Share Posted October 9, 2010 Not under SATA Configuration? And it's not in the manual? Got it. It's on page 4-14 which reads: Might require a restart after enabling AHCI. p.s. The black ports are usually on the secondary controller, which isn't always enabled (on OS X). Thanks, but as far as I can see AHCI is enabled everywhere it can be.. I didn't know this but..http://en.wikipedia.org/wiki/I/O_Controller_Hub#ICH9 Apparently there is a basic version of the ICH9 without AHCI. scrax says you can flash the P5K with the BIOS from another P5K series board to get AHCI working: http://www.insanelymac.com/forum/index.php...t&p=1391071 Thanks, but I tried flashing with the P5KR BIOS but my BIOS said it wasn't an accepted file But I think "cunning plan" can just install the two ATA injectors that come with Chameleon and/or use AppleIntelPIIATA.kext and a JMicronATA.kext to get all four SATA ports working. I've attached the Chameleon ATA injectors here: Chameleon_ATA_Injectors.zip AppleIntelPIIATA.kext: http://www.insanelymac.com/forum/index.php?showtopic=88335 JMicron Legacy kext - probably needs to be modified for Snow Leopard unless you can find a newer version: http://www.insanelymac.com/forum/index.php?showtopic=147102 Thank you for taking the time to post the links to the files, but I tried all of them and it panics Snow. I took them all back off again and we are back to booting - but still no SATA HDDs. We need to know the device ID's of D31:F2 and D31:F5 to be sure. sudo ioreg -lw0 should help p.s. Master Chief wrote about enabling AHCI in the DSDT but I can't find it right now, but it's there P5K PRO thread. Update: Got it! // Newly added: MAP - Address Map Register (ICH9R-3169722.pdf / 14.1.30 / page 556). OperationRegion (MAP, PCI_Config, 0x90, One) Field (MAP, ByteAcc, NoLock, Preserve) { MV, 2, , 3, SC, 1, SMS, 2 } And a new Method _INI under PCI0 (add it when missing) with: Store (\_SB.PCI0.SATA.SMS, 0x40) And make sure to check that path. Urmm. Not quite sure what I am adding and where. If I post up a dump of the DSDT would / could / anyone edit it for me? I'll use [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] to install it using the 'USERDSDT' option: UserDSDT is a bare-minimum solution for those who have their own pre-edited DSDT. Place your DSDT.aml on the desktop before install. Audio, Graphics and Network will have to be enabled separately. Once again guys, thanks for helping so far Link to comment Share on other sites More sharing options...
cunning plan Posted October 10, 2010 Author Share Posted October 10, 2010 Link to comment Share on other sites More sharing options...
cunning plan Posted October 12, 2010 Author Share Posted October 12, 2010 Guys can no-one help with editing the DSDT? Link to comment Share on other sites More sharing options...
J.B Posted October 12, 2010 Share Posted October 12, 2010 like i recommended earlier, try the DSDTSE first, it generates and integrates your DSDT in a GUI, as well as lets you edit it in a decent custom editor, and lets you implement premade fixes as well as your own Link to comment Share on other sites More sharing options...
cunning plan Posted October 13, 2010 Author Share Posted October 13, 2010 like i recommended earlier, try the DSDTSE first, it generates and integrates your DSDT in a GUI, as well as lets you edit it in a decent custom editor, and lets you implement premade fixes as well as your own Cheers for the reply dude. I will try this with the edited code above Link to comment Share on other sites More sharing options...
cunning plan Posted October 13, 2010 Author Share Posted October 13, 2010 AHHH I tried, but I don't think I am putting the code in the right place Here is my current DSDT dumped from DSDTSE: Please could someone edit it to get the SATA's working?? Link to comment Share on other sites More sharing options...
cunning plan Posted October 14, 2010 Author Share Posted October 14, 2010 Ahh guys! Don't leave me with a working Snow Leopard but no harddisks!! LOL! Please could someone help? Link to comment Share on other sites More sharing options...
Time2Retire Posted October 14, 2010 Share Posted October 14, 2010 LOL Is that a sad face? In that case it has to be mine for not getting credit as you thanked the 'guys' while I'm a 15 year (well almost) old girl. Most definitely not a guy dammit Just joking Anyway. I cannot help you with it. Sorry. I have my hand full myself. Have a look here. Again. Sorry and good luck. p.s. I should have known (referring at the topic title aka BEER money) That's a guys thing isn't it? LOL I don't even do alcohol. Nobody here does BTW. Link to comment Share on other sites More sharing options...
xxdiego Posted October 18, 2010 Share Posted October 18, 2010 Hi friend, sorry for my english, im from Argentine. I have a P5KPL mother with Core 2 Duo, 4 GB Kingston and Geforce 6600. Very basic. First: Download Snow Leopard 10.6.2 Hazard distro Check the next Kexts: -AtherosFix -VodooHDA -ALC 662 -NVEnabler -AppleUpstreamUseClientDisabler -Smbios Resolver -UUID -FakeSMC 1.0 -AHCI Sata Fix -Apple RTC -PCEFI 10.5 -Mac Update 10.6.2 Download for later: -AttansicL1Ethernet -AppleIntelPIIXATA -IONetworkingFamily -SleepEnabler (for 10.6.4) -Kext Utility -MacOSXUpdCombo10.6.4 When install SL 10.6.2, Delete SleepEnabler, run Kext Utility, and restart. Then install 10.6.4 update. Dont restart. Instal: -AttansicL1Ethernet -AppleIntelPIIXATA -IONetworkingFamily -SleepEnabler (for 10.6.4) with Kext Utility Then open com.apple.Boot.plist and edit: <string>arch=x86_64</string> change with <string>arch=x86_32</string> Save and restart All done, works perfect. Link to comment Share on other sites More sharing options...
cunning plan Posted October 20, 2010 Author Share Posted October 20, 2010 Hi friend, sorry for my english, im from Argentine. All done, works perfect. Cheers dude, but it has installed okay and works fine, the system just won't use the SATAs for some reason. Just looking through the kexts you have there and there is one called 'AHCI Sata Fix' - I wonder if I can find just this kext it will allow the system to read the SATA ports? Link to comment Share on other sites More sharing options...
cunning plan Posted October 22, 2010 Author Share Posted October 22, 2010 Solved! http://www.tonymacx86.com/viewtopic.php?f=...;p=45899#p45899 Thanks for everyone's help - even if it was just to bounce ideas off you all. Link to comment Share on other sites More sharing options...
Macuntu Posted December 24, 2010 Share Posted December 24, 2010 I'm looking at using [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] again. I think I might try reinstalling back to 10.6.0, then running updates, then running [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] before reboot. Worth a try right? Any chance of a good easy-to-follow guide of how to get to the DSDT information? Looking at the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] option, it looks like I can just paste in the DSDT table and [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] will patch the system before reboot. Wow this acutally works. The only thing not working for me on my P5K Motherboard (now a P5KR) is the network. Even the Mac Keyboard works. So any help to get the network up would be great. Link to comment Share on other sites More sharing options...
Recommended Posts