Jump to content
57 posts in this topic

Recommended Posts

I just dropped the two AHCI files into my extensions folder, fixed permissions, rebooted, turned on AHCI in my BIOS, and voilà, Mac OS X support S-ATA natively on my Intel D945GTP Board. Hooray!

 

 

Are you supposed to get a much hihger performance with AHCI as opposed to pseudo emulation?

 

Did you try the xBench disks tests?

 

Mine doesn't boot with AHCI but I would like to try. I just don't want to destabilize something that works OK right now.

cyrana: you are running your S-ATA controller in emulated P-ATA mode. AHCI ist native S-ATA mode on Intel hardware.

 

scousi:

I haven't tried xBench tests.

As for stability, I haven't seen any problems yet. If you do find problems, just switch the BIOS back to Emulated P-ATA, then the AHCI extensions don't load and you can remove them.

 

The files you need are AppleAHCIPort.kext and IOAHCIFamily.kext

To make things clear: The EFI extension fails to load on my system (as it should as there is no EFI) but it does not prevent the system from booting normaly.

 

Also, I'd rather not post my boot log for privacy reasons.

 

According to Intel my Board should be EFI compatible. Does anyone know where I can get the corresponding update to enable EFI on my hardware?

There is nothing private in the boot log, aside from maybe your IP, which you could remove... lol.

 

You can't 'enable EFI'. You have BIOS on your system. If Intel ever provided a BIOS to EFI flash utility and provided you with the EFI image you could. Here is some info though, maybe you can execute EFI files somehow due to this 'support': ftp://download.intel.com/technology/efi/d...xt/EfiHowTo.txt

Edited by cyrana
cyrana: you are running your S-ATA controller in emulated P-ATA mode. AHCI ist native S-ATA mode on Intel hardware.

 

scousi:

I haven't tried xBench tests.

As for stability, I haven't seen any problems yet. If you do find problems, just switch the BIOS back to Emulated P-ATA, then the AHCI extensions don't load and you can remove them.

 

The files you need are AppleAHCIPort.kext and IOAHCIFamily.kext

Does not work for me. I get the "you must restart bla bla" in different lanugiages message.

 

Did repair permissions and clear kextcache.

 

I can only run in IDE emulation for S-ATA.

I am trying to enable AHCI on my box to natively support my SATA drives, but seem to be having a problem.

 

Here is what I did:

 

(1) Copy AppleAHCIPort.kext and IOAHCIFamily.kext (10.4.4) to /System/Library/Extensions

 

(2) sudo chown -R root:wheel /System/Library/Extensions

sudo chmod -R 755 /System/Library/Extensions

sudo kextcache -k /System/Library/Extensions

 

(3) reboot and set AHCI (instead of IDE) in my BIOS

 

Results:

 

(A ) I get to the "grey Apple with spinning progress indicator" screen and apparently nothing more. It let it go for about two minutes with no indicated hard disk activity.icon14.gif

 

(B ) Reseting the BIOS to IDE does not change the results.icon14.gif

 

 

Am I missing something?.icon14.gif

I'm surprised the AHCI kexts don't work for some people with Intel 945 boards. I used build Mac OS X Build 1111A, I'm also running the latest BIOS for my board (D945GTP BIOS from 1.9.2006). My hard drive is a S-ATA II capable Western Digital WD2500JS.

 

The only thing people are doing differently is rebuilding the kext cache. I never rebuild my kext cache, it's not needed since Mac OS 10.2 because the system does it automatically. But that shouldn't make a difference...

 

bofors: Boot in verboose mode, too see where the boot process hangs.

Edited by discorocker
×
×
  • Create New...