Jump to content

jmicronata


31 posts in this topic

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.

Link to comment
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.

Link to comment
Share on other sites

  • 2 weeks later...

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.

Link to comment
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.

Link to comment
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.

Link to comment
Share on other sites

  • 2 months later...

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

Link to comment
Share on other sites

  • 3 months later...
  • 1 month later...

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

Link to comment
Share on other sites

  • 3 months later...
  • 1 year later...
  • 4 months later...
 Share

×
×
  • Create New...