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
10.8 Mountain Lion GM - Orange (external) icons for *Internal* drives
Started by ashleylcameron, Jul 14 2012 09:17 AM
7 replies to this topic
#1
Posted 14 July 2012 - 09:17 AM
#2
Posted 14 July 2012 - 09:45 AM
hello
simple fix for that in dsdt code
try to use ioahcifamilly from lion
and rebuild caches
sudo kextcache -prelinked-kernel
good hack
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
#3
Posted 15 July 2012 - 07:50 PM
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.
#4
Posted 02 August 2012 - 08:06 PM
ashleylcameron, on 15 July 2012 - 07:50 PM, said:
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.
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..
#5
Posted 03 August 2012 - 11:42 AM
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.
#6
Posted 14 August 2012 - 09:50 PM
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.insanelym...howtopic=223205 and google how to use it. Theres a ton on how to patch DSDTs already out there.
regards,
below
As for the DSDT editing:
Download this -> http://www.insanelym...howtopic=223205 and google how to use it. Theres a ton on how to patch DSDTs already out there.
regards,
below
#7
Posted 23 August 2012 - 07:39 AM
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.
I got rid of this doing the following:
install AHCIPortInjector from Lion. This is "installing" not just copy.
Restart using -v -f
Thats all.
#8
Posted 14 October 2012 - 08:15 PM
LoBlanc, on 23 August 2012 - 07:39 AM, said:
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.
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?
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account








