plipli Posted November 10, 2014 Share Posted November 10, 2014 Hi everybody After some years being away from the hackintosh world, I decided to come back and tried to install Yosemite on my weird chinese mini computer (mobo WTM-i5HX, Intel Celeron 1037U). Unfortunately I cannot enable AHCI. There is nothing I can do, I checked everywhere and there is no BIOS version to do that. My internal hard drive is not detected by the OSX setup, I can boot with no problem using the latest Chameleon, all my drives/partitions are seen on the boot menu, the problem is that the Disk Utility doesn't see anything but my USB stick. In the Windows device manager, I can found the hardware ID of the controller on which the disk is plugged in. It is 1c01, with the manufacturer 8086 (Intel), more information here: http://pci-ids.ucw.cz/read/PC/8086 In the original AppleAHCIPort.kext, I can see that the 1c02 and 1c03 are configured for the Intel6SeriesAHCI. I tried a ratchet insertion here by adding <string>pci8086,1c01</string> and ended up with a KP. I'm feeling close to a solution but cannot pinpoint what to do, where to insert that or how to do it. Do you have any idea? Thanks! Link to comment https://www.insanelymac.com/forum/topic/302523-intel-6-seriesc200-series-chipset-family-sata-ide-controller/ Share on other sites More sharing options...
kvonlinee Posted November 11, 2014 Share Posted November 11, 2014 Take a try at ATA mode, kext for it at http://www.insanelymac.com/forum/topic/288301-yosemite-1010-previous-108-on-dell-xps-410-aka-dimension-9200-yosemite-show-4-drives/ Kext is in extra10.10. AppleIntelPIIXATA 1 Link to comment https://www.insanelymac.com/forum/topic/302523-intel-6-seriesc200-series-chipset-family-sata-ide-controller/#findComment-2083891 Share on other sites More sharing options...
plipli Posted November 11, 2014 Author Share Posted November 11, 2014 Thanks for the idea kvonlinee, it was almost it! I edited the original Yosemite IOATAFamily.kext > plugins > AppleIntelPIIXATA.kext > Contents > Info.plist and injected in <key>ICH8 Serial ATA</key>. I replaced the original IOPCIPrimaryMatch by <key>IOPCIPrimaryMatch</key><string>0x1c018086</string> and boom my HDD appeared 1 Link to comment https://www.insanelymac.com/forum/topic/302523-intel-6-seriesc200-series-chipset-family-sata-ide-controller/#findComment-2083906 Share on other sites More sharing options...
kvonlinee Posted November 11, 2014 Share Posted November 11, 2014 that great, glad it work for you Link to comment https://www.insanelymac.com/forum/topic/302523-intel-6-seriesc200-series-chipset-family-sata-ide-controller/#findComment-2083911 Share on other sites More sharing options...
Recommended Posts