ashleylcameron Posted July 14, 2012 Share Posted July 14, 2012 I've got 10.8 GM booted with Chimera v1.10.0 and fakeSMC, and my motherboard's DSDT correctly loaded. However, my drives appear as external orange icons in Finder and Disk Utility etc.. I've tried the AHCIPortInjector, IOAHCIBlockStorageInjector, and AHCI_3rdParty_SATA kexts with no luck. Infact, my system boot hangs on 'still waiting for root device' if I *don't* have IOAHCIBlockStorageInjector, but this can be avoided by booting with the -f (ignore caches) kernel flag (any help with this would be appreciated too!) Any ideas? Thanks in advance. My specs: Intel 2500K @4.2GHz Gigabyte GA-Z68AP-D3 (F4) 8GB DDR3 RAM 2X 500GB CinemaStar SATA2 hard disks Link to comment Share on other sites More sharing options...
artur_pt Posted July 14, 2012 Share Posted July 14, 2012 hello simple fix for that in dsdt code # Change ID of SATA device to fake ESB2 AHCI (silver icons for internal HDs instead of orange ones) # into method label _DSM parent_adr 0x001F0002 remove_entry; into device name_adr 0x001F0002 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x81, 0x26, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end try to use ioahcifamilly from lion and rebuild caches sudo kextcache -prelinked-kernel good hack Link to comment Share on other sites More sharing options...
ashleylcameron Posted July 15, 2012 Author Share Posted July 15, 2012 Thanks for replying. I've not quite got the hang of editing DSDT's myself yet, tried but really have no idea what i'm doing. I've got the orange icons fixed somehow by using the IOACHIBlockStorageInjector in /E/E/ but it still won't boot without -f boot flag, ignoring the caches. I tried kext utility, and your terminal command for kextcache, but no luck. Any more pointers? Thanks again. Link to comment Share on other sites More sharing options...
kitmac Posted August 2, 2012 Share Posted August 2, 2012 Thanks for replying. I've not quite got the hang of editing DSDT's myself yet, tried but really have no idea what i'm doing. I've got the orange icons fixed somehow by using the IOACHIBlockStorageInjector in /E/E/ but it still won't boot without -f boot flag, ignoring the caches. I tried kext utility, and your terminal command for kextcache, but no luck. Any more pointers? Thanks again. Having the same problem. I'll try ioahcifamilly from lion.. Link to comment Share on other sites More sharing options...
laxattack Posted August 3, 2012 Share Posted August 3, 2012 can you elaborate on editing the DSDT because i havn't done that in quite a while and honestly can't remember where do add that in. Link to comment Share on other sites More sharing options...
459below Posted August 14, 2012 Share Posted August 14, 2012 well i tried using a IOAHCIFamily.kext from 10.7.1, but it just breaks it altogether (waiting endlessly for root device). I reverted back to the vanilla 10.8. But i still would be interested in a solution to this. It's a bit of an eyesore.. As for the DSDT editing: Download this -> http://www.insanelymac.com/forum/index.php?showtopic=223205 and google how to use it. Theres a ton on how to patch DSDTs already out there. regards, below Link to comment Share on other sites More sharing options...
LoBlanc Posted August 23, 2012 Share Posted August 23, 2012 Hi, I got rid of this doing the following: install AHCIPortInjector from Lion. This is "installing" not just copy. Restart using -v -f Thats all. Link to comment Share on other sites More sharing options...
bvwesten Posted October 14, 2012 Share Posted October 14, 2012 Hi, I got rid of this doing the following: install AHCIPortInjector from Lion. This is "installing" not just copy. Restart using -v -f Thats all. You posted this a while ago so i hope you're still reading this but did you also get rid of the external drive text in about this mac's drive info? I've installed the AHCIPortInjector, but my drives seem to respond a lot slower than they did on lion... Maybe got something to do with the fact it still partially sees them as external drives? Link to comment Share on other sites More sharing options...
Recommended Posts