thy1225 Posted February 18, 2008 Share Posted February 18, 2008 I installed the kalyway DVD 10.5.1 for intel sse2 and sse3 by using a IDE to USB conveter on my IDE DVDROM for installation everything is fine and successfully boot into leopard without a problem (upgrade to 10.5.2 already) Later I take off the IDE to USB converter and put my IDE DVDROM back in the case, (JMicron) but leopard cant detect the DVDROM, it use to work in leopard when I use the Brazil patched DVD install two months ago, anyone knows how to get it work? cause the kalyway DVD said it's JMicron compatible, right? thanks :-) Link to comment https://www.insanelymac.com/forum/topic/88309-jmicron-ide-dvdrom-cant-be-detected-in-leopard/ Share on other sites More sharing options...
SMF Posted February 18, 2008 Share Posted February 18, 2008 You need to edit the plist in the JMicronATA.kext to make sure your device id is in there - it will work in Leopard. SMF Link to comment https://www.insanelymac.com/forum/topic/88309-jmicron-ide-dvdrom-cant-be-detected-in-leopard/#findComment-629774 Share on other sites More sharing options...
BlackFire Posted April 6, 2008 Share Posted April 6, 2008 I hate to revive old threads but do you mean the device id of the jmicron chip or the device ID of the DVD drive? Link to comment https://www.insanelymac.com/forum/topic/88309-jmicron-ide-dvdrom-cant-be-detected-in-leopard/#findComment-699041 Share on other sites More sharing options...
SMF Posted April 6, 2008 Share Posted April 6, 2008 I mean the device id of the jmicron chip. If you replace the string with 0x2360197b&0xfff0ffff it will work for the 36X series of controllers. Link to comment https://www.insanelymac.com/forum/topic/88309-jmicron-ide-dvdrom-cant-be-detected-in-leopard/#findComment-699114 Share on other sites More sharing options...
BlackFire Posted April 6, 2008 Share Posted April 6, 2008 I have an 975X Express northbridge, and my id is 0x2361197b (I looked up the vender and device ids in an Ubuntu live CD and made that from doing 0x[deviceid] + [venderid]) But in which plist do I put it, and which key exactly does it go into? I'm looking inside the kext. Does it fit into the Info.plist? (I normally don't modify kexts, if I'm doing this wrong please let me know how to correctly do it.) Edit: Oh, nevermind mate. I found it. Thanks for all your help, I didn't look hard enough first time around. :PI'll reply back with the outcome. Edit 2: Didn't work. Can't see the drives, and I see no proof that it even knows that the JMicron controller even exists. Edit 3: It looks like the extension isn't even loading. I fixed permissions, removed all the cache, and removed extensions.mkext and nothing happens still. :-/ Link to comment https://www.insanelymac.com/forum/topic/88309-jmicron-ide-dvdrom-cant-be-detected-in-leopard/#findComment-699151 Share on other sites More sharing options...
SMF Posted April 7, 2008 Share Posted April 7, 2008 OK, I would take the JMicronATA.kext and copy it to the desktop. From there I would edit the info.plist. Then I would use kext helper to install it. You can also try and boot with -f which will force OS X to bypass the mkext file. Do a verbose boot and you should see 10-20 lines beginning with [jmicron]. If you don't it's not loading which I believe means you don't have the device id done right. Let me know how it goes. I will be on my home pc in 6-8 hours and i'll check back. If you still have issues I'll try and post my modified jmicronata for you. SMF Link to comment https://www.insanelymac.com/forum/topic/88309-jmicron-ide-dvdrom-cant-be-detected-in-leopard/#findComment-700139 Share on other sites More sharing options...
BlackFire Posted April 7, 2008 Share Posted April 7, 2008 Unfortunately my bootloader is kind of messed up. I can't boot unless the OS X install disk is in the computer. I wait for it to count down and it boots. If I don't have the disk in, when it gets to booting from the drive it just stops and does nothing, not even an error. Anyways thats not the issue at hand. I tried reinstalling it with the ID I have and nothing happened, I tried using the ID that you gave a couple posts ago, and that didn't work either. Any information you need, I can provide. Link to comment https://www.insanelymac.com/forum/topic/88309-jmicron-ide-dvdrom-cant-be-detected-in-leopard/#findComment-700304 Share on other sites More sharing options...
SMF Posted April 9, 2008 Share Posted April 9, 2008 Blackfire, I've seen alot of people post about not being able to boot without the dvd in the drive. You should be able to find solutions in the forum. For the JMicron here's what's in my info.plist <key>IOPCIPrimaryMatch</key> <string>0x2368197b 0x2360197b&0xfff0ffff</string> The first device idea was in the "stock" JMicronATA.kext from Leopard. The second part allows the kext to recognize the entire 36x family of controllers. SMF Link to comment https://www.insanelymac.com/forum/topic/88309-jmicron-ide-dvdrom-cant-be-detected-in-leopard/#findComment-702249 Share on other sites More sharing options...
BlackFire Posted April 9, 2008 Share Posted April 9, 2008 Thanks man! I found what I was doing wrong. I was putting the id into the IOPCIClassMatch string not the IOPCIPrimaryMatch string. Thanks! I owe you one. I didn't even have to restart. As soon as I installed it, fixed permissions and touch'ed it, both of my other drives showed up! You just saved me a huge hassle. Link to comment https://www.insanelymac.com/forum/topic/88309-jmicron-ide-dvdrom-cant-be-detected-in-leopard/#findComment-703079 Share on other sites More sharing options...
SMF Posted April 10, 2008 Share Posted April 10, 2008 You're welcome. Glad to have helped - I couldn't have gotten my system going without a lot of help too. Nice to be passing it along. SMF PS - You need to change your signature now. Link to comment https://www.insanelymac.com/forum/topic/88309-jmicron-ide-dvdrom-cant-be-detected-in-leopard/#findComment-703600 Share on other sites More sharing options...
Recommended Posts