sjefdeklerk Posted November 28, 2008 Share Posted November 28, 2008 Ok, i did some fast research to find an NCQ benchmarking setup that made sense and this one did, at least to me: http://forums.storagereview.net/index.php?showtopic=26006 I did exactly the same, start up 8 instances of that tool, "Position" of 0%, 5%, 10%, 15%,.....,35% using "Block Size" of 256KB. I had switched NCQ off (was in XP in IDE mode). I first tested my hdd, a WD. One instance had about 80 mb/s, 8 instances had a total of about 12-15 mb/s, so a pretty disappointing performance hit (which was to be expected though). Then, continuing in IDE mode, i tested the x25-M SSD. One instance resulted in 252 mb/s, 8 instances totalled exactly up to 252 mb/s again ! So I didn't even had to try NCQ, I already knew it couldn't make a difference. However, I wanted to see how my WD would perform under NCQ. I found out that it was about 10% faster with NCQ enabled. One interesting little thing to notice about the x25-M SSD: in IDE mode, the throughput got evenly divided among the 8 instances, they all had exactly 1/8 of the 252 mb/s. However, under AHCI mode, 1 instance got about 248 mb/s and the other's only like 0.5 mb/s. Anyway, for me absolutely no reason to switch back to AHCI. Link to comment https://www.insanelymac.com/forum/topic/129222-solution-ich10-ide-mode-sata-kext/page/2/#findComment-980391 Share on other sites More sharing options...
tessa17 Posted August 11, 2009 Share Posted August 11, 2009 Here's a modified AppleIntelPIIXATA.kext with support for all Intel ICHx controllers including the new ICH10. This means you no longer have to have the AHCI mode enabled in BIOS. Personally, I dislike the AHCI mode because of it's slow HDD detection (especially on the GA-EP45-DS3L board). To install this kext, place it inside the "PlugIns" folder in the IOATAFamily.kext. If you already have a AppleIntelPIIXATA.kext in your "PlugIns" folder, remove it. NOTE: Make sure to repair permissions and delete your Extensions.mkext file! Enjoy kext work great thanks for the upload Link to comment https://www.insanelymac.com/forum/topic/129222-solution-ich10-ide-mode-sata-kext/page/2/#findComment-1223184 Share on other sites More sharing options...
forrestsun Posted August 11, 2009 Share Posted August 11, 2009 Thanks OP for this. If I had saw it 3 days earlier I wouldn't have to reinstall my Vista...(Had a hard time enable the AHCI mode under Vista). I am really new to this kext thing and always try to follow guide step by step. I have retail install so i have some kext file in the Extra folder of a chameleon partition. Should I put the modified IOATA kext file in the Extra folder, instead of the system extension folder? And do I need to do this repair permission thing if I put it in the Extra folder? Not sure how to do that.... Thanks in advance if someone could help out. Link to comment https://www.insanelymac.com/forum/topic/129222-solution-ich10-ide-mode-sata-kext/page/2/#findComment-1223276 Share on other sites More sharing options...
Eddie Turfboer Posted August 12, 2009 Share Posted August 12, 2009 Thanks OP for this. If I had saw it 3 days earlier I wouldn't have to reinstall my Vista...(Had a hard time enable the AHCI mode under Vista). I am really new to this kext thing and always try to follow guide step by step. I have retail install so i have some kext file in the Extra folder of a chameleon partition. Should I put the modified IOATA kext file in the Extra folder, instead of the system extension folder? And do I need to do this repair permission thing if I put it in the Extra folder? Not sure how to do that.... Thanks in advance if someone could help out. Yep, in Extra/Extensions folder. Permissions: in terminal do "chown -R root:wheel disired_file.kext" for that you need to be logged in in terminal, do "sudo -s" first. Link to comment https://www.insanelymac.com/forum/topic/129222-solution-ich10-ide-mode-sata-kext/page/2/#findComment-1223727 Share on other sites More sharing options...
tuxianer Posted September 6, 2009 Share Posted September 6, 2009 Now here is the snow leo verions for you.(32- bit). I have tested it with success on ICH10R. AppleIntelPIIXATA.kext.zip Link to comment https://www.insanelymac.com/forum/topic/129222-solution-ich10-ide-mode-sata-kext/page/2/#findComment-1254607 Share on other sites More sharing options...
ProjectHackintosh Posted December 23, 2009 Share Posted December 23, 2009 Here's a modified AppleIntelPIIXATA.kext with support for all Intel ICHx controllers including the new ICH10. This means you no longer have to have the AHCI mode enabled in BIOS. Personally, I dislike the AHCI mode because of it's slow HDD detection (especially on the GA-EP45-DS3L board). To install this kext, place it inside the "PlugIns" folder in the IOATAFamily.kext. If you already have a AppleIntelPIIXATA.kext in your "PlugIns" folder, remove it. NOTE: Make sure to repair permissions and delete your Extensions.mkext file! Enjoy This works like a charm. Been looking for a way to boot without AHCI. Thank you for this one. Link to comment https://www.insanelymac.com/forum/topic/129222-solution-ich10-ide-mode-sata-kext/page/2/#findComment-1367575 Share on other sites More sharing options...
N!tr@m Posted February 6, 2010 Share Posted February 6, 2010 This works like a charm. Been looking for a way to boot without AHCI. Thank you for this one. Hey, I'm nebie how did you do it exactly wihtout having mac os installed? Link to comment https://www.insanelymac.com/forum/topic/129222-solution-ich10-ide-mode-sata-kext/page/2/#findComment-1404924 Share on other sites More sharing options...
jayzeekay Posted March 28, 2010 Share Posted March 28, 2010 <br />Here's a modified <u>AppleIntelPIIXATA.kext</u> with support for all Intel ICHx controllers including the new ICH10. This means you no longer have to have the AHCI mode enabled in BIOS. Personally, I dislike the AHCI mode because of it's slow HDD detection (especially on the GA-EP45-DS3L board). To install this kext, place it inside the "PlugIns" folder in the <u>IOATAFamily.kext</u>. If you already have a <u>AppleIntelPIIXATA.kext</u> in your "PlugIns" folder, <b>remove it</b>.<br /><br /><b><i>NOTE:</i></b> Make sure to <b>repair permissions</b> and delete your <u>Extensions.mkext</u> file!<br /><br /><br /><br />Enjoy <img src="http://www.insanelymac.com/forum/style_emoticons/default/smile.gif" style="vertical-align:middle" emoid="" border="0" alt="smile.gif" /><br /><br /><br /><br /> That worked for Leopard but not for Snow Leopard. Anyway, good job! <br />Now here is the snow leo verions for you.(32- bit).<br />I have tested it with success on ICH10R.<br /><br /><br /><br /> I got an error saying: ... Not loading kext com.jmicron.JMicronATA - not found and kextd not available in early boot ... Mac OS version: not yet set ... SOME INFO: Installed from Snow Leopard 10.6.2 Retail DVD using Kakewalk method (http://www.insanelymac.com/forum/index.php?showtopic=195248). Motherboard: Gigabyte EP45-UD3LR RAM: 2GB CPU: Core 2 Duo 2.93 Ghz Video: 9800GT 1024MB 256bit HDD: 500GB SATA lspci output from linux: 00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03) 00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03) 00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller 00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1 00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 5 00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 6 00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90) 00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller 00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller 00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller 00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller 01:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 9800 GT] (rev a2) 03:00.0 IDE interface: JMicron Technology Corp. JMB368 IDE controller 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02) I have posted the screenshots of the error in the following post: http://www.insanelymac.com/forum/index.php...p;#entry1435779 Please help! Link to comment https://www.insanelymac.com/forum/topic/129222-solution-ich10-ide-mode-sata-kext/page/2/#findComment-1435782 Share on other sites More sharing options...
hagybear Posted May 7, 2010 Share Posted May 7, 2010 please help ich10 is showing properly but i see my drives as removable media is that ok ? Link to comment https://www.insanelymac.com/forum/topic/129222-solution-ich10-ide-mode-sata-kext/page/2/#findComment-1463135 Share on other sites More sharing options...
Recommended Posts