LioNEXT Posted May 24, 2008 Share Posted May 24, 2008 oh. actually ICH7m is already present in the list but ICH7 is not. thought nobody uses it anymore. so old! but yea, it just easy to add that to list. Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-757501 Share on other sites More sharing options...
dakiz71 Posted May 24, 2008 Share Posted May 24, 2008 Yes, just add your ICH7 vendor id in AppleAHCIPort.kext/Contents/MacOS/Info.plist, replacing the old vendor id from apple with yours. easy to say!!! but unfortunately I am totally new to mac os and hackintosh so you are talking chinese to me! First I have to learn how to get the vendor id, then I should put it in the plist! LOL, I think I am fine with the unknown controller! Ah let me thank you for your wonderful job with Geforce 8800GT installation, I followed agrafuese guide (based on your work) and it's ok now! thank you! Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-757827 Share on other sites More sharing options...
patsphone2 Posted May 25, 2008 Share Posted May 25, 2008 So this works perfect for seeing all six SATA disks connected to my board if I put it in AHCI mode, but is there a way to get 10.5.2 to see them if they are in RAID mode? I configured all six of them as a RAID array in the BIOS, not in Windows. Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-757961 Share on other sites More sharing options...
ddrdark Posted May 26, 2008 Share Posted May 26, 2008 @cyclonefr: I have a ga-p35-ds3l and im using 3 of the 4 satas.sata 1: hd with 10.5 sata 2: hd with vista sata 3: dvd rw I was using 10.5 today and had to burn a dmg into a dvd. Used disk utility to burn the image but I wont burn, "dvd is being used by another application" and "dvd drive is not able to burn image". Turned off the box and put the dvdrw drive on sata2. Disk utility is currently burning the image while writing. Had anyone have experinced this? Anyone using a dvd drive on sata 3 or 4? Have a nice weeked guys, respect. My setup is the following: sata 1: hd with leopard sata 2: hd with media/work files (formated as HFS+) sata 3: hd with vista/xp/linux sata 4: dvd +rw dl All is working good. For pc specs see my sign hope this helps Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-759083 Share on other sites More sharing options...
seye Posted May 27, 2008 Share Posted May 27, 2008 Hi I did a fresh installation witht the retail guide and everything works smoothly now. Also thanks to those ICH9R kexts. I even managed to get PS/2 support back. Now all the drives have a grey disk icon. Unfortunately some of my disks are removable drives and when I want to remove them I have to enter an admin password. Is it possible to just have certain ports defined as removable drives? I also have a few SATA-CF readers. The cards are not recognized when plugged in. Where can I define them as removable media? Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-759599 Share on other sites More sharing options...
mitch_de Posted May 30, 2008 Share Posted May 30, 2008 Can we use the added device infos in the new 10.5.3 kexts ? I didnt used this before. Updated from 10.5.2 to .3 , using 10.5.2 HD .kexts. Question: I have an MSI P965 NEO-F Device IDs of my INtel SATAs: 2820:8086, Intel 8201H (IHC8) 4 Port SATA IDE Contr 2825:8086, Intel 8201H (IHC8) 2 Port SATA IDE Contr Whats the difference between them (confuseing because also JMICRO has one SATA in my board)? I know there are 2 or 3 .kexts i must add / change dev-ID in their info.plists. I looked in but not in all are those IDs already listed. On my Board the is one SATA connection which is controlled by JMICRO (i dont use that) and 4 SATA connections i think controlled by INtel . How can i use them on ICHX ? How can i see in which mode (the ICHX Mode or the other (i dondt now how you all it) they are used ? I added my Systemprofiler output of the Serial ATA . MY DVD is on the ATA (IDE) JMIRCO i know thats not good, will buy sometimes an SATA DVD. Thanks Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-763952 Share on other sites More sharing options...
eberts Posted May 30, 2008 Share Posted May 30, 2008 Hi there, maybe I should clarify that not all ICHx support AHCI (like the standard ICH7 e.g aka 82801GB), there's no option for it in BIOS and I've read on intel's specifications that only ICH7-M, ICH7DH or ICH7R supplies AHCI support. And yes, it may be old but it's still used in a lot newer motherboards (like P5GC-MX/1333, great board btw. supporting 45nm cpus). So the title seems to be a bit misleading Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-764059 Share on other sites More sharing options...
mitch_de Posted June 2, 2008 Share Posted June 2, 2008 Hi, i looked in the CYCOLNE FIR AHCI package (3 .kext, AppleAHCIPort+IOAHCIFamily+IOATAFamily. Confusing: I looked in each .plist for Device IDs of Intel CH8 . My MSI P965 NEOF-F Intel CH8 has: 2820:8086, Intel 8201H (IHC8) 4 Port SATA IDE Contr 2825:8086, Intel 8201H (IHC8) 2 Port SATA IDE Contr I found in AppleAHCIPort.kext : ICH8 2824 , ICH8R 2821 and ICH8M 2829, but NO 2820 or 2825 (its me!) Where i found in IOATAFamily/Plugins/AppleIntelPIIXATA.kext : ICH8 2 Port Serial ATA : 2825 (OK, its me!) ICH8 Serial ATA: 2820 (OK, its me!) This is confusing !!! Why can i find my CH8 Dev-IDs only in AppleIntelPIIXATA.kext , not in AppleAHCIPort ? Can i add my 2820:8086, Intel 8201H (IHC8) 4 Port SATA IDE Contr and 2825:8086, Intel 8201H (IHC8) 2 Port SATA IDE Contr also to AppleAHCIPort.kext ? Do AppleIntelPIIXATA.kext and AppleAHCIPort.kext need each other OR is ppleAHCIPort.kext an addition to AppleIntelPIIXATA.kext. Has AppleIntelPIIXATA.kext to do with native AHCI SATA or only for other modes needed (non AHCI) Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-768044 Share on other sites More sharing options...
Superhai Posted June 2, 2008 Share Posted June 2, 2008 Different dev id's when you are running in AHCI mode. Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-768072 Share on other sites More sharing options...
bandit614 Posted June 2, 2008 Share Posted June 2, 2008 Wait, so do I install Leopard with AHCI off, install these kexts, then reboot with AHCI on? Or do I turn AHCI on before installing Leopard, then once I boot to the desktop for the first time, install the kexts before my memory usage gets over 3 gigs? Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-768182 Share on other sites More sharing options...
mitch_de Posted June 2, 2008 Share Posted June 2, 2008 Different dev id's when you are running in AHCI mode. Ah , i understand. The PC-Bios sets the AHCI Mode and CH8 becomes other Dev-IDs. So my MSI Board, which has no AHCI Option in BIOS will not switch to this mode, even the Chips (Intel Chips) would do that if the BIOS make something ? Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-768346 Share on other sites More sharing options...
mitch_de Posted June 3, 2008 Share Posted June 3, 2008 Question: It may be the HIGH UMDA Mode 5, that be an problem (timing). Kernel panic mostly comes up when large / high transferof file (Cloning!). Normaly work with HD didnt give kernel panic. So can somebody (which made this AppleIntelPIIXATA.kext (within IOATA.familiy) limit UMDA to 4 ? Would give no big performance problems on normal work and work with small files. I found that in AppleIntelPIIXATATiming.h it may the easiest way to change that. change line { 5, 1, 16, 1, 20, kPIIX_PCI_IDECONFIG_FAST_PCB0 } into { 5, 2, 8, 2, 30, kPIIX_PCI_IDECONFIG_PCB0 } (same as 4) static const PIIXUDMATiming piixUDMATiming[] = { /* Mode CT RP UDMATIM Cycle U-DMA Clock */ { 0, 4, 6, 0, 120, 0 }, { 1, 3, 5, 1, 90, 0 }, { 2, 2, 4, 2, 60, 0 }, { 3, 3, 8, 1, 45, kPIIX_PCI_IDECONFIG_PCB0 }, { 4, 2, 8, 2, 30, kPIIX_PCI_IDECONFIG_PCB0 }, { 5, 1, 16, 1, 20, kPIIX_PCI_IDECONFIG_FAST_PCB0 } }; Sure, would be better to change/limit UMDA to Mode 4 in some .cpp code, because IOREGISTRY would show UMDA 5 Mode, and we didnt know if it is an Patched Mode 5 (to 4) Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-769142 Share on other sites More sharing options...
tuck1989 Posted June 7, 2008 Share Posted June 7, 2008 Hey, I too am looking to update to 10.5.3 and am concerned about ahci problems. Installed using iatkos 2, and everything worked well on vanilla (except sound and lan). However, tried updating to 10.5.3 via netkas' method last night and bricked my system because I was getting an ahci related error on boot (something involving something being incorrect superclass or something like that...) I found a fix that involves 10.5.2 kexts, but it left my system somewhat unstable and I'd like to use all 10.5.3 kexts if possible. Do these device id fixes work for 10.5.3? I'm using ICH9r on an asus p5e board... Edit: Please ignore my sig, this was an old system... Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-774894 Share on other sites More sharing options...
mulletman13 Posted June 14, 2008 Share Posted June 14, 2008 I'm currently running in Compatibility mode after updating to 10.5.3. I'm on a Thinkpad R61 running ICH8 with a 965 Mobile Express Chipset. I really am not entirely aware of what is going on regarding these. Additionally, what are the benefits from AHCI? Could these be related to my computer idling hot? Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-783188 Share on other sites More sharing options...
bartont Posted June 26, 2008 Share Posted June 26, 2008 I only installed the IOATAFamily.kext on 10.5.3, ignored the rest. I now have AHCI working on my dell inspiron 530!!! Finally. Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-797233 Share on other sites More sharing options...
keplenk Posted July 2, 2008 Share Posted July 2, 2008 Hi, I just noticed that in 10.5.4, the AHCI port problems were already fixed. I'm just wondering if they are the same as the one that CycloneFR did. If they are the same, I wont replace it Thanks Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-804222 Share on other sites More sharing options...
Threepwood Posted July 8, 2008 Share Posted July 8, 2008 So 10.5.4 makes DuNe's fix obsolete? Is it better to install Kalyway's 10.5.3 combo update and then the .4 update straight from Apple? And then all SATA ports work without the orange drive icons and everything? Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-811589 Share on other sites More sharing options...
formerglory Posted July 10, 2008 Share Posted July 10, 2008 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 ! EDIT : If you are running 10.5.3, these files are useless. Thank you Cyclonefr. Solved for me as well on 965P-DS3 v3.3. So all four yellow ports work (Enabled as AHCI). Jmicron disabled. Solved memory freezes as well above 4GB. For people, who were getting yellow external drive icons or Unknown AHCI controller, I have attaching my modified kexts (for all ICHs including ICH9 and ICH9R) here. These are AHCI and IOATA kexts only. If you need the other USB kexts from cyclonefr, then you can download from his link to get those as well. AHCI_kexts_modified.zip Edit: Enable AHCI mode and native 0-3 ports (first two lines in BIOS). Disable that troublesome junky jmicron controller, referred something as "Onboard SATA/IDE device" (two lines way below in the bios) if you get any memory freezes like me. I can confirm that this works on a GA-965P-DS3 Rev. 3.3, on 10.5.4 and all current updates/etc. Full AHCI, ICH8, all my orange ports, and with LioNEXT's kexts, regular hard drive icons. My purple ports work too, but I just have a CD-ROM hooked up to it. All my drives are on the orange ports and on the IDE bus. I applied the first set of kexts, and then the second. It was probably overkill, but it didn't hurt. So, do as you will. Big ups to Cyclonefr and LioNEXT! Thanks guys! Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-814842 Share on other sites More sharing options...
slowlaris Posted July 23, 2008 Share Posted July 23, 2008 P5K-VM (ICH9) with 10.5.4 is working! I am running a KalyWay 10.5.2, upgraded to 10.5.3 using KalyWay Combo upgrade and upgraded again using 10.5.4 Apple Update Software. I had to dig a bit to find my device id, but it worked. I have also tested the ACHI-ICH9 driver from a Macbook running 10.5.4... it also works, but I got the orange disk icon! Good stuff Cyclone! Merci mec! I can make my .kext available.... Just ask! Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-830010 Share on other sites More sharing options...
luismanson Posted October 7, 2008 Share Posted October 7, 2008 any ideas about nvidia? i have an MCP67 and i can not makeit work no mather what y try, however under linux it works with AHCI kernel module... why should not work whith this instead of AppleNForceATA ???? Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-920653 Share on other sites More sharing options...
Le-Bebop Posted October 8, 2008 Share Posted October 8, 2008 to fix the "Unknown AHCI Standard Controller", on P5W-DH, I applied this method (Thanks Cyclonefr ): I just put " 0x29238086" as Vendor Name in the Info.plist of AppleAHCIPort.kext (See below). Apparently it is working, but not completly... So the real solution is to found the real vendor id of my devices: ------> How To Do That, Please..... (edit) Ok , Sorry HERE.. Search Befor Ask... So, for the moment I have that: ahci_screen.tiff <key>GenericAHCI</key> <key>ICH6 ESB2 AHCI</key> <key>ICH7MAHCI</key> <key>ICH8MAHCI</key> ---> <key>Vendor Name</key> Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-922072 Share on other sites More sharing options...
Dark_Elf Posted October 8, 2008 Share Posted October 8, 2008 Uhm... the link doesn't work anymore. Could someone please reupload it? Cheers Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-922500 Share on other sites More sharing options...
MajorKen Posted October 11, 2008 Share Posted October 11, 2008 I second the motion. Could someone reuplaod it, please? Uhm... the link doesn't work anymore. Could someone please reupload it?Cheers Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-926451 Share on other sites More sharing options...
palbence Posted October 12, 2008 Share Posted October 12, 2008 hello. i have kalyway leopard 10.5.3 installed on an asus p5k motherboard. now the problem is, that leopard doesn't detect my ide-drive. to make this more understandable: my drives: 1: sata2-320gb-windows: leopard can read that, 2: sata2-500gb-leopard: no problem, 3: ide-80gb-datas: os x doesn't detect it all. please help me, what shall i do? Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-927034 Share on other sites More sharing options...
justvisiting Posted October 12, 2008 Share Posted October 12, 2008 another thread along similar lines. 1st post has support for up to ICH10 and ICH10R for OSX 10.5.5: http://forum.insanelymac.com/index.php?sho...mp;#entry769132 Link to comment https://www.insanelymac.com/forum/topic/95309-all-ahci-ports-recognized-on-ichx-yep-in-ahci-not-ide/page/3/#findComment-927950 Share on other sites More sharing options...
Recommended Posts