Jump to content
InsanelyMac Forum
  • Announcements

    • Allan

      Solution to create a topic or post.   04/24/2018

      Hello guys. The majority of you are having issues to create a topic or post here. This are a problem with our current theme InsanelyMac.  Now the theme will be the Default IPS. Sorry for any inconvenience.

Recommended Posts

Hi!

 

I just installed Mountain Lion GM successfully on my system (ep45-ds3l, 4GB RAM, 8600GTS) and it runs very well and quite vanilla. Just added fakesmc and changed applertc kext because of BIOS resets. Cartri BIOS works well too..

Still I'm looking for a working JMicronATA.kext for 10.8. Can someone help me? I didn't found a working one. Sleepenabler.kext would be nice to have too (needed this in 10.7 although the usage of Cartri BIOS. old one creates kernel panics..).

 

Overall it performs much better than 10.7.4 on both: my hackintosh and mac mini.

Share this post


Link to post
Share on other sites
Advertisement

Try renaming your old kext to JMicronATA.kext and overwrite the one that comes with ML GM. That fixed it for me. Hoping for a more vanilla solution in time.

Share this post


Link to post
Share on other sites

Not very vanilla, but works, thanks.

 

Edit:

Interesting: My hackintosh went to sleep (forgot to turn off) and woke up on keystroke just fine. Looks I don't need Sleepenabler.kext any longer. Like in Snow Leopard it works just fine! Still I'm using Cartri Bios, without DSDT. Just to mention.

Share this post


Link to post
Share on other sites

Hi MacGTO. Thanks for the fix! It seems to be working good here on my JMicron 363 (with a DVD-RW drive). It's nice to be able to leave the original JMicron kext untouched now :)

 

I've added the remaining JMicron devices to the kext. It now supports 361, 363, 365, 366 and 368.

ApplePCIIDE.kext.zip

Share this post


Link to post
Share on other sites

Funny, JmicronATA never worked for me before yet in the final release of Mountain Lion, I suddenly noticed my IDE DVD drive was picked up. Peeped inside which extensions were loaded and low and behold Jmicron wanted to finally load itself up in my system. Sporting a board very similar to yours, GA-EP43-UD3L.

Share this post


Link to post
Share on other sites

I only had problems with the GM because that was the first time the stock kext had been updated since 10.6, breaking the previous edited JMicron one.

 

Your board has the JMB368 which is the only chipset the Apple kext supports. Mine has the 363 so it's always needed an injector kext of some kind.

 

Actually, the only component our boards have in common is the iTE sensor chip. Everything else is different.

 

Does your drive show up as internal (in System Profiler)? The GM kext seems to be relegated to a card reader driver now so I think anything it loads will be treated as removable storage.

Share this post


Link to post
Share on other sites

Thanks, I fixed it with a DSDT edit. I am not really sure how what I did fixes it but my ICH10 is now reported as a ESB2 AHCI and the DVD drive now ejects and DVD player works ok.

Share this post


Link to post
Share on other sites

Yeah that's just how OS X treats the ESB2 controller. I managed to break that by using an injector kext to change the device name back to my ICH8. So it seems if OS X sees the controller as ESB2 it will treat attached devices as internal.

Share this post


Link to post
Share on other sites

Why is it that (IDE only) when I plug in 80 conductor cable, my Mountain Lion will boot, but if I plug in 40 conductor cable, it will be stuck at Still waiting for root device.

 

Is there any way to enable more debug messages from the JmicronATA kext? I tried debug=8 but it didn't show any more information.

 

Also where to find the source code for ApplePCIIDE?

 

Is there a 1.1.3 version of JmicronATA source code?

 

 

thanks

Share this post


Link to post
Share on other sites

Riley Freeman, you're a God-send. After updating to ML flawlessly, your kext/attachment in post #7 got 10.8.x to recognize my IDE drives on my Gigabye EP45-UD3P. Mucho gracias!!

 

And I just popped my post virginity just to say Thanks. Well worth it!

Share this post


Link to post
Share on other sites

I've now compiled the kext in 10.8. It shouldn't make much difference really, except that it's now 64-bit only.

 

Here it is if anyone wants it. Like the one above, it has ids for all the JMB36x chips.

 

Thank you!!

It now works on my P5B (JMicron ATA JMB363) 10.8.3

Share this post


Link to post
Share on other sites

Thank you very much! This works for me on Mavericks DP4 (i have JMB 363 and IDE DVD-RW drive)

Share this post


Link to post
Share on other sites

Any success so far in Yosemite? I have IDE DVD-RW and hard disk drive on JMB363 (ASUS P5B deluxe) and didn't find a solution so far to get them recognized in latest OSX... :-(

Share this post


Link to post
Share on other sites

I have different hardware now so I can't test my 10.8 kext in Yosemite but I'm guessing it should work. Make sure to boot with kext-dev-mode=1 in order to get unsigned kexts to load.

Share this post


Link to post
Share on other sites

Thanks Freeman for answering so quickly! :-) The link for the kext appears to be dead... do you know where I can get it to try it out? Thanks in advance!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.



×