faxmesomehalibut Posted February 14, 2010 Share Posted February 14, 2010 After extensive searching on various forums, I'm yet to find the answer for this. Many have suggested using AHCI, which doesn't seem to be an option on my GX620. I'm using a retail copy of SL on a USB thumb drive. I've tweaked it with Chameleon. The GX620 uses a SATA HD. I've tried various IOATAFamily and AppleIntelPIIXATA kexts. SL installer does boot, finally, without kernel panic, but it sees no HD; even in Disk Utility. I can't find anything referencing AHCI in the BIOS. Any ideas? Thanks. Link to comment https://www.insanelymac.com/forum/topic/210794-no-hard-drive-on-sl-install-on-dell-gx620-halp/ Share on other sites More sharing options...
faxmesomehalibut Posted February 16, 2010 Author Share Posted February 16, 2010 Any ideas? Link to comment https://www.insanelymac.com/forum/topic/210794-no-hard-drive-on-sl-install-on-dell-gx620-halp/#findComment-1411123 Share on other sites More sharing options...
oldnapalm Posted February 16, 2010 Share Posted February 16, 2010 Check the vendor and device ID of the SATA controller your HD is connected to, and check if the device ID is listed in the kext Info.plist (IOPCIPrimaryMatch). If its not there, add it. Link to comment https://www.insanelymac.com/forum/topic/210794-no-hard-drive-on-sl-install-on-dell-gx620-halp/#findComment-1411162 Share on other sites More sharing options...
faxmesomehalibut Posted February 16, 2010 Author Share Posted February 16, 2010 Which kext is IOPCIPrimaryMatch in? Link to comment https://www.insanelymac.com/forum/topic/210794-no-hard-drive-on-sl-install-on-dell-gx620-halp/#findComment-1411470 Share on other sites More sharing options...
oldnapalm Posted February 16, 2010 Share Posted February 16, 2010 IOPCIPrimaryMatch is inside Info.plist, but first you need to know the vendor and device ID of your SATA controller. For example, mine is vendor 8086 (Intel) and device ID is 2921, I check in /System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/AppleIntelPIIXATA.kext/Contents/Info.plist and can't find the device ID, so I add it (can replace the name and device ID of a similar controller) <key>IOPCIPrimaryMatch</key> <string>0x29218086</string> Link to comment https://www.insanelymac.com/forum/topic/210794-no-hard-drive-on-sl-install-on-dell-gx620-halp/#findComment-1411548 Share on other sites More sharing options...
faxmesomehalibut Posted February 16, 2010 Author Share Posted February 16, 2010 Thanks for the help. I checked that kext in both extra and in /S/L/E... they all have the right device ID and vendor in the info.plist. Is it possible the kext isn't being added properly to the extensions.mkext? Link to comment https://www.insanelymac.com/forum/topic/210794-no-hard-drive-on-sl-install-on-dell-gx620-halp/#findComment-1411625 Share on other sites More sharing options...
oldnapalm Posted February 16, 2010 Share Posted February 16, 2010 Put the kext in /E/E of USB drive, you don't need mkext in /Extra. Link to comment https://www.insanelymac.com/forum/topic/210794-no-hard-drive-on-sl-install-on-dell-gx620-halp/#findComment-1411641 Share on other sites More sharing options...
faxmesomehalibut Posted February 16, 2010 Author Share Posted February 16, 2010 Holy {censored} that did it. I took it out of everywhere but /E/E, erased the mkext, and it sees the drive. I'm very impressed with you guys. Beer on me next time you're in NYC. Thanks! Link to comment https://www.insanelymac.com/forum/topic/210794-no-hard-drive-on-sl-install-on-dell-gx620-halp/#findComment-1411685 Share on other sites More sharing options...
Recommended Posts