JMicron SATA Support

Are you tired of seeing this in System Profiler?


MacMan was, so that’s why he created JMicron36xeSATA.kext and JMicron36xSATA.kext.

Now in System Profiler you will see this if you use JMicron36xeSATA.kext:


Or this if you use JMicron36xSATA.kext:


So what’s the difference other than the name display? When using JMicron36xSATA.kext all drives connected to the JMicron controllers will be displayed on the desktop as internal disks, just like the Intel connected drives. But if you use the JMicron36xeSATA.kext, then they show up on the desktop as external (orange) disks and can be hot swapped.

These kexts are now available in MultiBeast.

They install like any other Hackintosh kext. Just drag to /Extra/Extensions and rebuild the kext cache.

-MacMan & tonymacx86
For discussions on this and other topics, register today at tonymacx86.com!

26 comments:

lectrcman said...

What is the difference from the JMicronSATA.kext I have in my Extras now?

MacMan said...

Depends on what version you installed.

Upgrade to this version, as that's the base for any future changes and enhancements.

Anonymous said...

Could we get a list of the mobos these can be used with?

MacMan said...

Any motherboard that uses the JMicron 360, 361, 362, 363, 365 and 366 chips. Off the top of my head Gigabyte, ASUS, DFI, MSI and Biostar.

Anonymous said...

what if mobo has both of them? can i use both of them at the same time?363 and 362

MacMan said...

Yes, it supports multiple controllers. It will recognize and report both of them in System Profiler.

If you have a Gigabyte motherboard, even though they say you have both, the BIOS reports both as 363's. I can't get around this bug.

Anonymous said...

Hey there!
Will these kexts affect the transferspeed of the blue and/or white SATA ports?

MacMan said...

During testing someone stated that they saw better performance using these on the white ports.

They have nothing to do with the blue ports which are Intel ports.

Bruno said...

Should I first delete the JMicronATA.kext that I have in Extra/Extensions before dropping this one in? Or should I keep both JMicron kext in the Extra/Extensions folder?

Anonymous said...

Quick question, that's only partially related, can you enable RAID 0 formatting from Disk Utility on either the Intel ports or these JMicron ports?

If so, can you use it as a boot drive?

I'm considering going Hack and a striped boot drive is relatively important to me for speed considerations. I can live without it, but If I go Hack, I hope to reap certain benefits, one of them being multiple drives for Photoshop/Video scratch disks and faster system drives.

MacMan said...

Bruno,

You can delete that kext and use the one in the blog instead. Tony will be putting both in the release version of MultiBeast.

Anonymous said...

I used the JMicron36xeSATA.kext for my P55A-UD4 and it still couldnt display my bunch of my "Unkown AHCI Standard Controller". I wonder if it has something to do with the 6gb/s sata ports which I think are under Marvell?

taniwhahunter

MacMan said...

taniwhahunter,

Yea it's the 6Gb/s Marvell SATA controller.

I have been working on a solution, stay tuned for updates.

Fleebailey33 said...

do you have source? and planning a dsdt version we can add?

MacMan said...

Fleebailey33,

The only thing that might be possible in the DSDT is marking the drives as internal. Even then, the controllers will still come up as unknown in System Profiler as Apple doesn't support those chips directly.

Source to what?

Anonymous said...

Hi there I was wondering

My system reads JMicron JMB36xAHCI but when I installed a 2nd drive it recognized it the first time then on the next time I booted up I would get a DMI pool vertfication message. Is this related to these Kext files?

Any help is extremely appreciated. thanks.

Anonymous said...

Hi Anonymous here again, one more question. I replaced JMicronATA with JMicron36xTAT.kext. Should it delete it and use 36xSATA.kexts. Thanks

MacMan said...

Anonymous,

Yes, you can probably delete JMicronATA as long as you aren't using it to support any ATA drives.

MacMan said...

Anonymous,

Your DMI pool vertfication message has nothing to do with these kexts.

Anonymous said...

I cant get into the installation screen, in the boot screen it says failed to load such and such and it stays in that window forever, tried typing -x but still no use. Please guide me through

Fernando said...

Hi! I'm having a few problems with this install. I did everything as mentioned and repaired disk permissions and repaired kext caches.

It worked wonders at first, recognizing every disk and showing the correct naming in the system profiler.

However, I've been getting random kernel panics--sometimes at the apple boot screen, sometimes after logging in, and sometimes even for no reason after a few hours of using OSX.

I have two drives connected via the Intel SATA (black) connectors. A WD Velociraptor (boot drive) and a Hitachi HDD. I have two drives connected to the Jmicron connectors, a WD Blue Caviar, and another Hitachi HDD.

My BIOS settings have been changed for AHCI for all drives (even Jmicron).

Can anybody help? I'm incredibly confused.

Thank you!

Anonymous said...

i ve installed your jmicron ketx ok in my system profile but i can t see my esata hd in my disk utility
can you help me plz???
ive asus m2n sli de luxe
thx in advance

Anonymous said...

hot swapping still doesn't work with the xe kext.

Anonymous said...

I want to use the kext for a jmb363 SATA PCIe Card which I put in a slot of my MoBo (P5K-SE cross P5Kr). SL10.6.5 Retail is running in 64bit.

Is it possible?

Thanks for your great Work, it's just the reason for my running System!

Methanoid said...

@Macman, did you ever get Marvell fixed too? I've got a Gigabyte P55-USB3 with JMB but I'm about to buy a Z68 Gigabyte board which has a Marvell SATA3 controller.

davidm671 said...

Installed the kexts and lion stalls out booting while the esata drive is turned on but will immediately continue loading once I turn the esata drive off. Any ideas?
JMB362 Z68 controller.

Thanks

Post a Comment