Jump to content

All AHCI ports recognized on ICHx ! (yep in AHCI, not IDE)


  • Please log in to reply
90 replies to this topic

#81
raven2004

raven2004

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
Could you please upload the file again...thanks so much!

#82
raven2004

raven2004

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
anyone have these kexts???

#83
Paco Macos

Paco Macos

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
  • Gender:Male
  • Location:Mexico
you can raise the archives porfavor

#84
Lelekrablo 0RH+

Lelekrablo 0RH+

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
I wan't it to download these kexts, but ths file is unfortunatelly deleted from te server. HOW CAN I DOWNLOAD THIS kexts?

Please load it up, anyone! thx

#85
vasha

vasha

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
Can this be used on intial install? How do i add this.

#86
bearhntr28

bearhntr28

    InsanelyMac Protégé

  • Members
  • Pip
  • 29 posts
  • Gender:Male
  • Location:Atlanta, GA

The topic says it all.

I just grabbed some kexts from new 10.5.2 from new macs (some kexts have been updated) and noticed the new AHCI kext gave me support for all my ICH9 ports in AHCI (I flashed my P5K with P5KR bios to have AHCI...) so if you don't wanna use IDE Enhanced + DuNe hacked IOATAFamily, here is a small pack with some updated kexts, including the 4 ports patched IOATA from DuNe if you still wanna use IDE.

http://www.mediafire.com/?1mnbxlxtvib

Here you are, enjoy ! :P

EDIT : If you are running 10.5.3, these files are useless.


CYCLONEFR,

I have been reading these forums for over a month now...and I am no closer to getting MAC OSX86 installed on my laptop..but I know it has to be possible. I see all this information on KEXTS, and various images, etc. I have about 5 different DVDs that I have burned with various versions of the LEOPARD OS.

I have the HP DV6807US model laptop, and I have yet to get any of these DVDs to see my HDD (well the Leo4all 4.1) DVD does see the HDD, but I am not able to do anything with it. I get errors if I try and create a partition in the BLANK area of the HDD that I have free'd up. If I use GPARTED to created an HPFS or HPFS+ partition, and then try to use the Leo4all 4.1 DVD to modify, change, format, or delete the partition...I get an I/O error.

Is there anyplace here in these forums with a STEP-BY-STEP walk through of how to find out what KEXT I need to use? How to get it on the DVD (or into an image of one that I have downloaded), and then use it?? Hoe to find out exactly what ICHxx chipset or device I have installed in my machine?

The HP laptop does not allow me to turn of the NATIVE SATA mode on the laptop. There are not settings to change the AHCI setup on my laptop.

Can anyone provide me with additional information how to get this OS on my laptop?

Thank You,
*BH*

#87
rramon

rramon

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 126 posts
  • Location:Earth, Cologne
solution for your external hd issue:

1. goto \System\Library\Extensions\IOAHCIFamily.kext.
2. open package, inside you will find a plugin called IOAHCIBlockStorage.
3. edit this .plist whith plisteditpro or bbedit.
4. search for IOAHCIDevice.
5. after it you insert:

<key>Physical Interconnect</key>
<string>SATA</string>
<key>Physical Interconnect Location</key>
<string>Internal</string>
<key>Protocol Characteristics</key>
<dict>
	<key>Physical Interconnect</key>
	<string>SATA</string>
	<key>Physical Interconnect Location</key>
	<string>Internal</string>
</dict>

6. save the edited .plist


to make it clear where you have to add the code above, your plist should look like this: (marked it blue)


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>IOAHCIBlockStorage</string>
<key>CFBundleGetInfoString</key>
<string>1.0.9, Copyright Apple Inc. 2005-2008</string>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.IOAHCIBlockStorage</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>IOAHCIBlockStorage</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.0.9</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0.9</string>
<key>IOKitPersonalities</key>
<dict>
<key>AppleAHCIDiskDriver</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.IOAHCIBlockStorage</string>
<key>IOClass</key>
<string>AppleAHCIDiskDriver</string>
<key>IOProviderClass</key>
<string>IOAHCIDevice</string>
<key>Physical Interconnect</key>
<string>SATA</string>
<key>Physical Interconnect Location</key>
<string>Internal</string>
<key>Protocol Characteristics</key>
<dict>
<key>Physical Interconnect</key>
<string>SATA</string>
<key>Physical Interconnect Location</key>
<string>Internal</string>
</dict>

</dict>
</dict>
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.iokit.IOAHCIFamily</key>
<string>1.0.0</string>
<key>com.apple.iokit.IOStorageFamily</key>
<string>1.0.0</string>
<key>com.apple.kpi.bsd</key>
<string>8.0.0</string>
<key>com.apple.kpi.iokit</key>
<string>8.0.0</string>
<key>com.apple.kpi.libkern</key>
<string>8.0.0</string>
<key>com.apple.kpi.mach</key>
<string>8.0.0</string>
</dict>
<key>OSBundleRequired</key>
<string>Local-Root</string>
</dict>
</plist>

-----
solution for your unknown hd controller in system profiler:

1. download dpci manager here http://duddie.kazzuy...Manager_01.zip
2. run it and check the code that it gives you for your satacontroller (should be 8 numbers)
3. find out which ich controller you motherboard uses (for example, mine is ich9r with string 0x29228086)
4. goto \System\Library\Extensions\AppleAHCIPort.kext
5. open package and edit the info.plist inisde with plisteditpro or bbedit swapping the correct name of your controller and adding the correct string (the 8 numbers that you got with dpci manager)
6. save the edited .plist
7. reboot with -f
8. buy me a beer :P
9. give credits to cyclonefr (and buy him a bunch of beers :D )

the plist should look like this (take a look at the ich9r section; this is what i changed to get the info in system profiler):

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>AppleAHCIPort</string>
<key>CFBundleGetInfoString</key>
<string>Version 1.5.2, Copyright 2005-2008, Apple Inc.</string>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleAHCIPort</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>AppleAHCI</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.5.2</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.5.2</string>
<key>IOKitPersonalities</key>
<dict>
<key>GenericAHCI</key>
<dict>
<key>CFBundeIdentifier</key>
<string>com.apple.driver.AppleAHCIPort</string>
<key>Chipset Name</key>
<string>AHCI Standard Controller</string>
<key>IOClass</key>
<string>AppleAHCI</string>
<key>IOPCIClassMatch</key>
<string>0x01060100&amp;0xffffff00</string>
<key>IOProbeScore</key>
<integer>800</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>Vendor Name</key>
<string>Unknown </string>
</dict>
<key>ICH6 ESB2 AHCI</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleAHCIPort</string>
<key>Chipset Name</key>
<string>ESB2 AHCI</string>
<key>IOClass</key>
<string>AppleAHCI</string>
<key>IOPCIPrimaryMatch</key>
<string>0x26818086</string>
<key>IOProbeScore</key>
<integer>2000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>Vendor Name</key>
<string>Intel</string>
</dict>
<key>ICH9R AHCI</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleAHCIPort</string>
<key>Chipset Name</key>
<string>ICH9R AHCI</string>
<key>IOClass</key>
<string>AppleAHCI</string>
<key>IOPCIPrimaryMatch</key>
<string>0x29228086</string>
<key>IOProbeScore</key>
<integer>2000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>Vendor Name</key>
<string>Intel</string>
</dict>
<key>ICH8MAHCI</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleAHCIPort</string>
<key>Chipset Name</key>
<string>ICH8-M AHCI</string>
<key>IOClass</key>
<string>AppleICH8AHCI</string>
<key>IOPCIPrimaryMatch</key>
<string>0x28298086</string>
<key>IOProbeScore</key>
<integer>2000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>Vendor Name</key>
<string>Intel</string>
</dict>
<key>MCP79AHCI</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleAHCIPort</string>
<key>Chipset Name</key>
<string>MCP79 AHCI</string>
<key>IOClass</key>
<string>AppleMCP79AHCI</string>
<key>IOPCIPrimaryMatch</key>
<string>0x0ab910de</string>
<key>IOProbeScore</key>
<integer>2000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>Vendor Name</key>
<string>NVidia</string>
</dict>
</dict>
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.iokit.IOAHCIFamily</key>
<string>1.0.0</string>
<key>com.apple.iokit.IOPCIFamily</key>
<string>1.0.0</string>
<key>com.apple.kpi.bsd</key>
<string>8.0.0</string>
<key>com.apple.kpi.iokit</key>
<string>8.0.0</string>
<key>com.apple.kpi.libkern</key>
<string>8.0.0</string>
<key>com.apple.kpi.mach</key>
<string>8.0.0</string>
</dict>
<key>OSBundleRequired</key>
<string>Local-Root</string>
</dict>
</plist>

#88
Aiuspaktyn

Aiuspaktyn

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
Anche io cerco questi driver, qualcuno di buona volont li potrebbe postare? Il link in prima pagina defunto... grazieeee

#89
TheHarbinger

TheHarbinger

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
Has this topic died...? I'd like to try this driver but someone will have to re-upload it.

#90
marionez

marionez

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 427 posts
This thread is old and died.

Read this: http://www.insanelym...p...aded&start=

#91
sapibinca

sapibinca

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
hi i have a problem with a nforce controller in my laptop.
notebook acer 7520g chipset mpc 67 ,i can install leopard on a usb drive but not in my internal disk!
When trying it internal after installing os i've "still waiting for root device" error .
The strange thing is that i can boot on internal only when i've two hardisks installed!!! and no " still waiting for root device" error.
someone has any idea about it?
tnx and sorry for my english





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy