Astronomicon Posted March 1, 2009 Share Posted March 1, 2009 I'm having issues with the NForce 430/MCP 61 chipset. The hard drive is detected fine, and so is the DVD drive (apparently), but whenever I put in a disc it doesn't show up. The disc drive shows up in "About My Mac" just fine. I tried opening up Disk Utility and it froze. Anyone have any ideas? FYI, this is the only kext that successfully worked for me on my MCP 61 chipset (I.E., it actually booted up my installation). Thanks for the help! Joseph Link to comment Share on other sites More sharing options...
pyrates Posted March 1, 2009 Share Posted March 1, 2009 I'm having issues with the NForce 430/MCP 61 chipset. The hard drive is detected fine, and so is the DVD drive (apparently), but whenever I put in a disc it doesn't show up. The disc drive shows up in "About My Mac" just fine. I tried opening up Disk Utility and it froze. Anyone have any ideas? FYI, this is the only kext that successfully worked for me on my MCP 61 chipset (I.E., it actually booted up my installation). Thanks for the help! Joseph Yes this is a known bug that I've already reported, wait till it gets fixed. Link to comment Share on other sites More sharing options...
slashack Posted March 1, 2009 Author Share Posted March 1, 2009 The drives work fine with the normal JMicron kext, but not the modded. In my extensions folder i have the following kexts with ATA in the name:JMicronATA AppleKuwaiATA AppleKiwiATA ApplePCCardATA KeyLargoATA ApplePCCard16ATA ACard6280ATA The most peculiar thing is that right now everything is working exepct i have to limit my ram. With the modded JMicron kext i can have 4gb but no ide drives, so its like it does nothing at all. Please attach your JMicronATA.kext/Contents/Info.plist file. Link to comment Share on other sites More sharing options...
NoSmokingBandit Posted March 1, 2009 Share Posted March 1, 2009 Its attached, Slashack. Thanks! Peculiar that .plist files cant be uploaded, so i had to zip it. Whatevah... Info.plist.zip Link to comment Share on other sites More sharing options...
Astronomicon Posted March 1, 2009 Share Posted March 1, 2009 Please attach your JMicronATA.kext/Contents/Info.plist file. Hi slashack, Do you have a fix or a workaround for the DVD issue posted above? Joseph Link to comment Share on other sites More sharing options...
icedtrip Posted March 2, 2009 Share Posted March 2, 2009 I have recently decided to try a full Retail install and go as vanilla as I can. The AppleNForceATA.kext worked perfectly for me under Leo4All upgraded to 10.5.5, but it is not running well under my current setup. I have everything working except the 4GB RAM. Of course, I lose SATA DVD functionality, but I can live with that for now if I can get 4GB. See my sig for the details of my machine, but with 4GB RAM I get lockups and KP's under high usage. Rember will definitely cause one. When I pull out 2 sticks and go to 2GB, everything works just fine. Any ideas? Anything I can do to help troubleshoot this? Run the debug kext? Thanks for all the help! Link to comment Share on other sites More sharing options...
bcas9472 Posted March 2, 2009 Share Posted March 2, 2009 Is anyone else having problems viewing sata in About this Mac and also using Disk Utility after using this kext for the sata drives? Mine dont work after using this kext to resolve the locking issue. Very stable other than that. Link to comment Share on other sites More sharing options...
slashack Posted March 2, 2009 Author Share Posted March 2, 2009 I have recently decided to try a full Retail install and go as vanilla as I can. The AppleNForceATA.kext worked perfectly for me under Leo4All upgraded to 10.5.5, but it is not running well under my current setup. I have everything working except the 4GB RAM. Of course, I lose SATA DVD functionality, but I can live with that for now if I can get 4GB. See my sig for the details of my machine, but with 4GB RAM I get lockups and KP's under high usage. Rember will definitely cause one. When I pull out 2 sticks and go to 2GB, everything works just fine. Any ideas? Anything I can do to help troubleshoot this? Run the debug kext? Thanks for all the help! Attach a picture of the screen when a KP ocurrs. Remember booting with -v debug=0x100. Link to comment Share on other sites More sharing options...
thorazine74 Posted March 2, 2009 Share Posted March 2, 2009 The drives work fine with the normal JMicron kext, but not the modded. In my extensions folder i have the following kexts with ATA in the name:JMicronATA AppleKuwaiATA AppleKiwiATA ApplePCCardATA KeyLargoATA ApplePCCard16ATA ACard6280ATA The most peculiar thing is that right now everything is working exepct i have to limit my ram. With the modded JMicron kext i can have 4gb but no ide drives, so its like it does nothing at all. Try checking which ones of those kexts are loaded in System Profiler > Software > Extensions or using the kextstat terminal command. OS X doesnt automatically all the kexts residing in that folder, only the more suitable ones according to their matching rules. Maybe something is preventing the modded JMicronATA kext to be loaded. Link to comment Share on other sites More sharing options...
slashack Posted March 2, 2009 Author Share Posted March 2, 2009 Its attached, Slashack. Thanks! Peculiar that .plist files cant be uploaded, so i had to zip it. Whatevah... This is not the Info.plist from the kext i've modded. Get the kext from darwin-ata Hi slashack, Do you have a fix or a workaround for the DVD issue posted above? Joseph Sorry, I Don't have such hardware. I can't reproduce that issue and it's almost impossibe for me to solve it without testing myself. Link to comment Share on other sites More sharing options...
icedtrip Posted March 2, 2009 Share Posted March 2, 2009 Attach a picture of the screen when a KP ocurrs. Remember booting with -v debug=0x100. I'm assuming you want me to use the debug kext, or does the regular kext allow the use of 'debug=0x100'? Link to comment Share on other sites More sharing options...
slashack Posted March 2, 2009 Author Share Posted March 2, 2009 I'm assuming you want me to use the debug kext, or does the regular kext allow the use of 'debug=0x100'? Regular kext. Link to comment Share on other sites More sharing options...
icedtrip Posted March 2, 2009 Share Posted March 2, 2009 Regular kext. See attached. Sorry about the blurriness; had to revert to using my Zi6. Link to comment Share on other sites More sharing options...
NoSmokingBandit Posted March 2, 2009 Share Posted March 2, 2009 This is not the Info.plist from the kext i've modded. Get the kext from darwin-ata Insatll your kext then pull the plist out? Ill get it in a min. @ thorazine74: kextstat says these are loaded: JMicronATA AppleIntelPIIXATA IOATABlockStorage IOATAFamily Link to comment Share on other sites More sharing options...
slashack Posted March 2, 2009 Author Share Posted March 2, 2009 See attached. Sorry about the blurriness; had to revert to using my Zi6. Ok, this is the first time i see this. Please do the following. Open a terminal and type: sudo su kextstat | grep ATA > report.txt uname -a >> report.txt ioreg -l >> report.txt Are u using any modded kernel? Or is it apple 10.5.6 kernel? What are u doing when the KP happens? What are your pc specs? Insatll your kext then pull the plist out? Ill get it in a min.@ thorazine74: kextstat says these are loaded: JMicronATA AppleIntelPIIXATA IOATABlockStorage IOATAFamily Install the kext as it is, don't modify anything. Link to comment Share on other sites More sharing options...
icedtrip Posted March 2, 2009 Share Posted March 2, 2009 Are u using any modded kernel? Or is it apple 10.5.6 kernel?What are u doing when the KP happens? What are your pc specs? See the attached report. The kernel is 100% vanilla 10.5.6. In this case, I was running Rember and pressed command-[space] to bring up spotlight....then it KP'ed. The previous time, I was running Rember, streaming an avi, and copying a 500MB file from a PATA drive to a SATA drive. Rember doesn't need to be running, but it is a guarantee that it will. I have had it KP while playing WoW and at other times, simply while doing heaving lifting (copying large files, listening to music, and installing software at the same time). My PC Specs are in my sig. Let me know if you need anything that is not there. report.txt Link to comment Share on other sites More sharing options...
slashack Posted March 2, 2009 Author Share Posted March 2, 2009 See the attached report. The kernel is 100% vanilla 10.5.6. In this case, I was running Rember and pressed command-[space] to bring up spotlight....then it KP'ed. The previous time, I was running Rember, streaming an avi, and copying a 500MB file from a PATA drive to a SATA drive. Rember doesn't need to be running, but it is a guarantee that it will. I have had it KP while playing WoW and at other times, simply while doing heaving lifting (copying large files, listening to music, and installing software at the same time). My PC Specs are in my sig. Let me know if you need anything that is not there. Look at this: 33 4 0x5ad64000 0xd000 0xc000 com.apple.iokit.IOATAFamily (1.7.3f1) <6 5 4 2> 34 0 0x5ad83000 0xe000 0xd000 com.apple.driver.AppleOnboardPCATA (1.0.0d1) <33 17 12> 35 0 0x5ae2f000 0x9000 0x8000 com.nvidia.driver.AppleNForceATA (1.0.3) <33 17 12> 45 0 0x5b4e5000 0x4000 0x3000 com.apple.iokit.IOATAPIProtocolTransport (1.5.2) <44 33 12> 46 0 0x5b564000 0xe000 0xd000 com.apple.iokit.IOATABlockStorage (2.0.2) <38 33 6 5 4 2> This is your kexstat output. This are the version numbers i have in my mac: com.apple.iokit.IOATAFamily - 2.0.0 com.apple.driver.AppleOnboardPCATA - 1.0.0d1 com.apple.iokit.IOATAPIProtocolTransport - 1.5.0 com.apple.iokit.IOATABlockStorage - 2.0.5 Did u replaced some of these kexts? They are inside IOATAFamily kext bundle. The screen picture shows the kp is inside the kernel. I supose there's some issue in other place rather than AppleNForceATA kext. Try updating IOATAFamily.kext Link to comment Share on other sites More sharing options...
NoSmokingBandit Posted March 2, 2009 Share Posted March 2, 2009 I fixed my problem. I had repiared permissions several times in order to get this working but it never occurred to me to look 1 inch to the right and hit the Verify Disk button. I rebooted into single-user and ran fsck -f a few times and rebooted. Now everything works fine and i have Rember running atm using all but ~80mb of my 4gb. Thanks a ton slashack, this is awesome! Link to comment Share on other sites More sharing options...
icedtrip Posted March 2, 2009 Share Posted March 2, 2009 Look at this: 33 4 0x5ad64000 0xd000 0xc000 com.apple.iokit.IOATAFamily (1.7.3f1) <6 5 4 2> 34 0 0x5ad83000 0xe000 0xd000 com.apple.driver.AppleOnboardPCATA (1.0.0d1) <33 17 12> 35 0 0x5ae2f000 0x9000 0x8000 com.nvidia.driver.AppleNForceATA (1.0.3) <33 17 12> 45 0 0x5b4e5000 0x4000 0x3000 com.apple.iokit.IOATAPIProtocolTransport (1.5.2) <44 33 12> 46 0 0x5b564000 0xe000 0xd000 com.apple.iokit.IOATABlockStorage (2.0.2) <38 33 6 5 4 2> This is your kexstat output. This are the version numbers i have in my mac: com.apple.iokit.IOATAFamily - 2.0.0 com.apple.driver.AppleOnboardPCATA - 1.0.0d1 com.apple.iokit.IOATAPIProtocolTransport - 1.5.0 com.apple.iokit.IOATABlockStorage - 2.0.5 Did u replaced some of these kexts? They are inside IOATAFamily kext bundle. The screen picture shows the kp is inside the kernel. I supose there's some issue in other place rather than AppleNForceATA kext. Try updating IOATAFamily.kext Looks like IOATAFamily.kext was replaced with an older/modified version during my initial install. I have replaced it with the 10.5.6 vanilla kext and I now have: 33 3 0x5ac60000 0xd000 0xc000 com.apple.iokit.IOATAFamily (2.0.0) <6 5 4 2> 34 0 0x5ac80000 0x9000 0x8000 com.nvidia.driver.AppleNForceATA (1.0.3) <33 17 12> 43 0 0x5b2a6000 0x4000 0x3000 com.apple.iokit.IOATAPIProtocolTransport (1.5.2) <42 33 12> 45 0 0x5b3da000 0xe000 0xd000 com.apple.iokit.IOATABlockStorage (2.0.5) <38 33 6 5 4 2> All lines up with yours except IOATAPIProtocolTransport is 1.5.2 vs your 1.5.0. Running Rember and trying to make it KP, but so far, everything is running stable. Will report back after a bit. Link to comment Share on other sites More sharing options...
slashack Posted March 2, 2009 Author Share Posted March 2, 2009 Looks like IOATAFamily.kext was replaced with an older/modified version during my initial install. I have replaced it with the 10.5.6 vanilla kext and I now have: 33 3 0x5ac60000 0xd000 0xc000 com.apple.iokit.IOATAFamily (2.0.0) <6 5 4 2> 34 0 0x5ac80000 0x9000 0x8000 com.nvidia.driver.AppleNForceATA (1.0.3) <33 17 12> 43 0 0x5b2a6000 0x4000 0x3000 com.apple.iokit.IOATAPIProtocolTransport (1.5.2) <42 33 12> 45 0 0x5b3da000 0xe000 0xd000 com.apple.iokit.IOATABlockStorage (2.0.5) <38 33 6 5 4 2> All lines up with yours except IOATAPIProtocolTransport is 1.5.2 vs your 1.5.0. Running Rember and trying to make it KP, but so far, everything is running stable. Will report back after a bit. Run rember to test all memory. Then try reading/writing from ata drives. Link to comment Share on other sites More sharing options...
Jabbadahut Posted March 3, 2009 Share Posted March 3, 2009 Hi All very good discussion - great that someone is looking into this issue - thanks so much! When I tried to install this today on my system which I run with iDeneb (10.5.6) System: AMD Phenom Quad 9750 2.4 GHz Gigabyte GA-MA78GM-S2H ASUS Geforce 7600GT 256MB Silent Dual-DVI (NVinject-256) DELL 3008WFP LCD -Dual DVI Input at 2560x1600 resolution (works) OCZ SSD - 64 GB SATA Pioneer SATA DVD-R216 Realtek Silverstone Case Cherry Keyboard Logitech G5 Mouse Memory 8 GB as 4 x 2 GB (800MHz) Before Install: If I use maxmem = 3584 the system is stable. Read about your fix and installed your new nForceATA driver (using Kext Helper b7) After install: reboot with -f -v : System again hangs with blue screen. NB: In Bios I have deactivated IDE and have set SATA Port 5+6 to SATA - AHCI Anything I am doing wrong ? Is it possible to remove the ATA component which causes the issue and have just a SATA driver. Cheers Jabba Link to comment Share on other sites More sharing options...
slashack Posted March 3, 2009 Author Share Posted March 3, 2009 Hi All very good discussion - great that someone is looking into this issue - thanks so much! When I tried to install this today on my system which I run with iDeneb (10.5.6) System: AMD Phenom Quad 9750 2.4 GHz Gigabyte GA-MA78GM-S2H ASUS Geforce 7600GT 256MB Silent Dual-DVI (NVinject-256) DELL 3008WFP LCD -Dual DVI Input at 2560x1600 resolution (works) OCZ SSD - 64 GB SATA Pioneer SATA DVD-R216 Realtek Silverstone Case Cherry Keyboard Logitech G5 Mouse Memory 8 GB as 4 x 2 GB (800MHz) Before Install: If I use maxmem = 3584 the system is stable. Read about your fix and installed your new nForceATA driver (using Kext Helper b7) After install: reboot with -f -v : System again hangs with blue screen. NB: In Bios I have deactivated IDE and have set SATA Port 5+6 to SATA - AHCI Anything I am doing wrong ? Is it possible to remove the ATA component which causes the issue and have just a SATA driver. Cheers Jabba I was convinced that if u didn't use ATA drives, then the bug doesn't appears. Boot with -v -f debug=0x100 and take a picture of your screen whenever the KP ocurrs. If there is no KP, then the issue is not with this driver. Disabling IDE and setting ATA to AHCI should solve this issue without modifying the kext. Link to comment Share on other sites More sharing options...
icedtrip Posted March 3, 2009 Share Posted March 3, 2009 Run rember to test all memory. Then try reading/writing from ata drives. Ran through a couple of loops of Rember and did a lot of reading/writing to both ATA and SATA drives. All is well! Now I can go forward and buy the 8GB of RAM I was looking into. Of course, the only problem is one that you are aware of, SATA DVD support. Is there anything I can do to help you with this one? I have a Samsung SATA DVD and an LG SATA Bluray/HD-DVD drive I can do testing with. Both are accessible and useful using the regular MeDevil's ApplenForceATA kext, but not yours. Let me know if you have any ideas, any suggestions for testing, etc. Thanks again for everything! Link to comment Share on other sites More sharing options...
slashack Posted March 3, 2009 Author Share Posted March 3, 2009 Ran through a couple of loops of Rember and did a lot of reading/writing to both ATA and SATA drives. All is well! Now I can go forward and buy the 8GB of RAM I was looking into. Of course, the only problem is one that you are aware of, SATA DVD support. Is there anything I can do to help you with this one? I have a Samsung SATA DVD and an LG SATA Bluray/HD-DVD drive I can do testing with. Both are accessible and useful using the regular MeDevil's ApplenForceATA kext, but not yours. Let me know if you have any ideas, any suggestions for testing, etc. Thanks again for everything! I need the source code. If u can get me the source, i'll fix this. Link to comment Share on other sites More sharing options...
benos Posted March 4, 2009 Share Posted March 4, 2009 I need the source code. If u can get me the source, i'll fix this. Hey Slashack, the source code for medevil's driver is here http://www.insanelymac.com/forum/index.php?showtopic=77071 The driver in question is the -TEST one which allows use of the SATA DVD drives. If you take too long to get around to it, I might try merging your code into the source... dont let me stop you tho Cheers, Benos. Link to comment Share on other sites More sharing options...
Recommended Posts