AcidRain9 Posted January 30, 2008 Share Posted January 30, 2008 So... I finally got Leopard installed on my SATA drive and got it to boot after using gparted to set the drive to boot Unfortunately i am stuck with "IOATAController Device Blocking Bus" errors now. I have heard that this may be caused by a conflicting kext(s). Where should AppleNForceATA.kext be? /System/Library/Extensions? or /System/Library/Extensions/IOATAFamily.kext/Contents/Plugins? do i need to remove any kexts? any help is appreciated. Link to comment Share on other sites More sharing options...
zandera Posted January 30, 2008 Share Posted January 30, 2008 So zandera, do you have the kext only in the system/library/extensions/IOATAFamily.kext/contens/plugins location and not just within the Extnesions folder? I cleaned the one that was in there out and am using it only in teh Extensions folder...I know its loading, but curious if this makes things any better...I've ensured the disks don't go to sleep and other than the screen blanking, I'm not using an ACPI stuff (at least I don't think so!!!). forget Extensions - thank you and ofcourse u use acpipletform.kext if u dont use it u cannot boot. So... I finally got Leopard installed on my SATA drive and got it to boot after using gparted to set the drive to bootUnfortunately i am stuck with "IOATAController Device Blocking Bus" errors now.I have heard that this may be caused by a conflicting kext(s). Where should AppleNForceATA.kext be? /System/Library/Extensions? or /System/Library/Extensions/IOATAFamily.kext/Contents/Plugins?do i need to remove any kexts?any help is appreciated. /System/Library/Extensions/IOATAFamily.kext/Contents/Plugins and remove any other as AppleVIAATA or AppleNForce - previous then 1.0.3 last build. Link to comment Share on other sites More sharing options...
redfez Posted January 30, 2008 Share Posted January 30, 2008 sometimes working sometimes error Motherboard asus m2npv-mx Link to comment Share on other sites More sharing options...
zandera Posted January 30, 2008 Share Posted January 30, 2008 I hate to ask this, but I can't figure out how to determine the DevID's for my various hard-drives/SATA-interfaces/etc. I've tried searching the boards but it seems like these terms are too generic EDIT* I've found my DevID's (its back on page 3 where to find them). FYI MSI P6N Platinum's are devID's 0x266 and 0x267. The other thing I cannot figure out is whether I need to put the NForceATA kext directly into /System/Library/Extensions or should I putting it into this IOExtensionds directory? At the moment, I've removed my NForceVIAATA kext, and I can MOUNT my old 500gb SATA drive for read, but I cannot write to it, nor can I repartition it using the DiskUtil GUI ("IO Error"). Can anyone give me a few poiinters? if you are able to read SATA after removing AppleNforce.kext by Medevil this is posible only in way. U have other AppleNforce.kext (pre 1.0.3. this is a way of working v1.0.2) somewere loaded find it and remove it. (best in your situation (u dont have write acces) is probably under win using MacDrive Kext placed just to /extensions folder may not load or be enumerated if placed inside in IOATAFamily it uses it while booting without silly questions. Other hand. dont forget to remove file inside /system/library named extensions.mkext and extensions.**** (some generated values) thats are precompiled comprimed headers or receips to load. (it dont look for changes when u have them (files)). Link to comment Share on other sites More sharing options...
Armentage Posted January 31, 2008 Share Posted January 31, 2008 I suspect I had a bad copy of the driver installed -- I removed everything and started from scratch, updated the DevID's, and put the Kext in the Extentions folder. I deleted all the caches, and BOOM! I am able to build writable HFS+ file systems, write to them, etc. One question -- I cannot write to NTFS file systems, is that normal? I'm in the process of moving my file system over to my SATA drives using CCC -- wish me luck. EDIT: GREAT SUCCESS! I've managed to copy my live file system off of my POS 6gb drive onto my massive 500gb SATA drive, bootifx it, and finally boot from it. The 6gb drive goes back into the closet. CCC did the job. I only needed to do a file-level copy. A key part to create the partitions on my 500gb drive with a MBR partition table, rather than the default GUID based one. Link to comment Share on other sites More sharing options...
Armentage Posted January 31, 2008 Share Posted January 31, 2008 Can anyone point me to info on how to get my SATA DVD drive working again? I saw some mention near pages 7/8 that others were having trouble, but I could not find any more information. Alas, you cannot search for "Sata DVD" within a thread as a single term. Link to comment Share on other sites More sharing options...
zandera Posted January 31, 2008 Share Posted January 31, 2008 I suspect I had a bad copy of the driver installed -- I removed everything and started from scratch, updated the DevID's, and put the Kext in the Extentions folder. I deleted all the caches, and BOOM! I am able to build writable HFS+ file systems, write to them, etc.One question -- I cannot write to NTFS file systems, is that normal?I'm in the process of moving my file system over to my SATA drives using CCC -- wish me luck.EDIT: GREAT SUCCESS! I've managed to copy my live file system off of my POS 6gb drive onto my massive 500gb SATA drive, bootifx it, and finally boot from it. The 6gb drive goes back into the closet. CCC did the job. I only needed to do a file-level copy. A key part to create the partitions on my 500gb drive with a MBR partition table, rather than the default GUID based one.NTFS ay ay sir.you have to instal MacFUSE to R/W NTFS partition. Any way its writen before somewere in this thread.Also GUID/MBR is writen...GUID Partition scheme is working just for Intel Core/EFI related installation (Kalyway DVD 10.5.1)Can anyone point me to info on how to get my SATA DVD drive working again? I saw some mention near pages 7/8 that others were having trouble, but I could not find any more information. Alas, you cannot search for "Sata DVD" within a thread as a single term.Question:How did you install OSX using DVD...Go find how it come. On DVD there must be a kext working for your DVD drive.And any way, are you definitely sure that you have SATA DVD?If you have a notebook there is a funny thing.notebooks have SATA HDD but ATA DVD... dont know why.Send specs. Link to comment Share on other sites More sharing options...
Zanuda Posted January 31, 2008 Share Posted January 31, 2008 Any idea about LPT support in Leo? Link to comment Share on other sites More sharing options...
macgirl Posted January 31, 2008 Share Posted January 31, 2008 Mac had never LPT ports so no support, maybe just at Darwin level. LPT printers on mac use USB to Parallel adapters. Link to comment Share on other sites More sharing options...
tseryan Posted February 1, 2008 Share Posted February 1, 2008 EDIT* I've found my DevID's (its back on page 3 where to find them). FYI MSI P6N Platinum's are devID's 0x266 and 0x267. Do I have to open the info.plist and insert these DevIDs (I have the same mobo) under IOPCIPrimaryMatch? Link to comment Share on other sites More sharing options...
Armentage Posted February 1, 2008 Share Posted February 1, 2008 NTFS ay ay sir.you have to instal MacFUSE to R/W NTFS partition. Any way its writen before somewere in this thread.Also GUID/MBR is writen...GUID Partition scheme is working just for Intel Core/EFI related installation (Kalyway DVD 10.5.1)Question:How did you install OSX using DVD...Go find how it come. On DVD there must be a kext working for your DVD drive.And any way, are you definitely sure that you have SATA DVD?If you have a notebook there is a funny thing.notebooks have SATA HDD but ATA DVD... dont know why.Send specs. Yes, I am sure its SATA DVD. My rig is an MSI Platinum nox i put together myself. Do you suggest I boot off of the DVD and look in DMESG to figure out which driver im loading for the SATA DVD? Can I modify the info.plist devid's to cause the DVD drive to be picked up by a specific driver while the SATA HD's use Medevil's? The DVD drive a light-scribe LITE-ON SATA DVD-RW HL-20A1L Link to comment Share on other sites More sharing options...
Hamb0ne Posted February 1, 2008 Share Posted February 1, 2008 i have the same problem are you,, after using this kext my SATA DVD drive wont read DVDs or CDs Link to comment Share on other sites More sharing options...
zandera Posted February 1, 2008 Share Posted February 1, 2008 Yes, I am sure its SATA DVD. My rig is an MSI Platinum nox i put together myself. Do you suggest I boot off of the DVD and look in DMESG to figure out which driver im loading for the SATA DVD? Can I modify the info.plist devid's to cause the DVD drive to be picked up by a specific driver while the SATA HD's use Medevil's? The DVD drive a light-scribe LITE-ON SATA DVD-RW HL-20A1L yes, not too nice but probably the way. for SATA HDD left in AppleNforce by Medevil DevID of controller where is HDD atached for SATA DVD just DevID of controller with SATA DVD. but there is writen somewhere st like "Try connect to other chanel as master" also u can try this. And anyhow this is the chipset u have? nVIDIA® nForce3 Ultra Chipset? wich DevID, also is added to info.plist? Link to comment Share on other sites More sharing options...
Armentage Posted February 1, 2008 Share Posted February 1, 2008 yes, not too nice but probably the way.for SATA HDD left in AppleNforce by Medevil DevID of controller where is HDD atached for SATA DVD just DevID of controller with SATA DVD. but there is writen somewhere st like "Try connect to other chanel as master" also u can try this. And anyhow this is the chipset u have? nVIDIA® nForce3 Ultra Chipset? wich DevID, also is added to info.plist? I believe it's an Nforce 430i. I'll have to play around with the channels/devid's. It's connected to SATA port #4 right now... maybe I'll swap it around with the HD on slot #3 Link to comment Share on other sites More sharing options...
thxkbye Posted February 1, 2008 Share Posted February 1, 2008 I have a Dell Dimension C521 AMD Athlon 64 X2 Dual-Core 3600+ NForce 430 chipset with the AM2 socket This machine has no IDE port, so I want to get a DVD ready that will boot on a sata DVD drive and allow me to install to a sata hard drive. I basically need a step by step guide on how to do it, What dvd should I use, Kalyway? Zephroth? And how do I inject the MeDevil drivers? Do i need to tweak those drivers? Any help would be greatly appreciated. Thank you! Link to comment Share on other sites More sharing options...
jessem Posted February 1, 2008 Share Posted February 1, 2008 Finally got it to boot for me after i removed all other device ids from the info.plist. I left it installing overnight but it stopped at "Less than a minute remaining" Noticed this happening earlier in the thread is there a fix for this or should i just keep trying? Link to comment Share on other sites More sharing options...
richard.xsi Posted February 1, 2008 Share Posted February 1, 2008 Finally got it to boot for me after i removed all other device ids from the info.plist. I left it installing overnight but it stopped at "Less than a minute remaining" Noticed this happening earlier in the thread is there a fix for this or should i just keep trying? i got similar problems , solved by not choosing "sensitive HFS+" or unchecking "8x00 drivers". Link to comment Share on other sites More sharing options...
jessem Posted February 1, 2008 Share Posted February 1, 2008 i got similar problems , solved by not choosing "sensitive HFS+" or unchecking "8x00 drivers". Where did you find those options? I didn't see them in customize. I'm using Leopard 10.5.1. I forget the name of the dvd, starts with a K. Link to comment Share on other sites More sharing options...
tseryan Posted February 1, 2008 Share Posted February 1, 2008 Yes, I am sure its SATA DVD. My rig is an MSI Platinum nox i put together myself. Do you suggest I boot off of the DVD and look in DMESG to figure out which driver im loading for the SATA DVD? Can I modify the info.plist devid's to cause the DVD drive to be picked up by a specific driver while the SATA HD's use Medevil's? The DVD drive a light-scribe LITE-ON SATA DVD-RW HL-20A1L Same problem here with the same mobo. I stuck the file inside the Extensions folder and did a chmod/chown/delete extensions.mkext and it detects my SATA drives find, but cannot detect my SATA dvd drive anymore. Let me know if you get anywhere with this. EDIT: Scratch that. I was foolish and forgot to plug the SATA cable back in. It works perfectly! Thanks medevil! Also, for anyone wanting to clone their PATA installation to a SATA HD after installing this, I recommend using iPartition to resize your image on the SATA HD. There are ways to do it with command line operations through a Linux installation, but with iPartition you just boot from the PATA installation with the SATA HD plugged in and adjust a pretty looking slider to the wanted size. It expanded my image from 18.5GB to 298.4GB in under 10 seconds. Great app! Link to comment Share on other sites More sharing options...
necrophage Posted February 4, 2008 Share Posted February 4, 2008 Hi I edited the kalyway_10.5.1 iso and injected the latest AppleNforceATA.kext in the IOATAFamily.kext/plugins When I boot, though it fails to detect my DVD drive and I get a Still waiting for root device error. I injected the kext in the Extensions.mkext as well. The dvd boots fine on my other system [laptop] and this rules out a burning error. So if anyone has a bright idea I would really appreciate it. Im using the desktop in the sig, and i boot with -v -f -legacy cpus=1. When i use the AppleNforceATA.kext that came with the original kalyway disk, the one with only read support, it dtects all my drives, but obviously installation isnt much of an option. this kext is just in the Extensions folder and not in IOATAFamily.kext/plugins. Thanks for the driver injection i mounted the iso readwrite with owners on using hdiutil and injected the drivers into the mkext using the method http://forum.insanelymac.com/index.php?sho...tom+install+dvd Link to comment Share on other sites More sharing options...
NFOav8or Posted February 4, 2008 Share Posted February 4, 2008 I've been having the same problem with my SATA DVDRW drive and CDRW/DVD drive. They both work fine before I re-kext using MeDevil's ATA kext. I only have SATA ports on my motherboard and thus was forced to use a SATA-to-USB adapter cable to connect my HD externally and install. Everything works when it is running externally (without the kext, and without the Ge* and NV* kexts in Extensions) but you can understand why I wouldn't want to run my computer via an external cable if I didn't have to. The only way to do this is to use the kext-fix and then the optical devices don't work. The specifics of my drives are noticed through System Profile: LITE-ON DVDRW LH-20A1S: Firmware Revision: 9L08 Interconnect: ATAPI Burn Support: Yes (Generic Drive Support) Profile Path: None Cache: 2048 KB Reads DVD: Yes CD-Write: -R, -RW DVD-Write: -R, -R DL, -RAM, -RW, +R, +R DL, +RW Write Strategies: CD-TAO, CD-SAO, CD-Raw, DVD-DAO Media: Insert media and refresh to show available burn speeds and TSSTcorp CDRWDVD TS-H493B: Firmware Revision: D200 Interconnect: ATAPI Burn Support: Yes (Generic Drive Support) Profile Path: None Cache: 2048 KB Reads DVD: Yes CD-Write: -R, -RW Write Strategies: CD-TAO, CD-SAO, CD-Raw Media: Insert media and refresh to show available burn speeds A few notes... when I connect the devices externally through the before-mentioned cable, I am able to use them just fine, but again I don't want to be relient on an external solution. Also, I have tried to switch around the configuration of the drives and even attempt to run with just a HD and one Optical device so I know it isn't the controller. Any Ideas? Thanks. Link to comment Share on other sites More sharing options...
jessem Posted February 4, 2008 Share Posted February 4, 2008 So finally got my leopard install going, had to reinstall the kext through another OSX install for some reason but its solid now. PATA works too (I burned some cds with my IDE burner). No freezes or data errors either in Leopard or tiger. Only one minor issue. If I don't delete Extensions.mkext before every reboot the driver will not load. This happens in both tiger and leopard, and this also happened with the old SATA read only hack with device ids in the VIA kext so i'm not sure if its the driver or my machine. I'm on an AMD A8N-VM with an nForce 410/430. Anyway, Thank you MeDevil, been wanting this for awhile Link to comment Share on other sites More sharing options...
zandera Posted February 5, 2008 Share Posted February 5, 2008 So finally got my leopard install going, had to reinstall the kext through another OSX install for some reason but its solid now. PATA works too (I burned some cds with my IDE burner). No freezes or data errors either in Leopard or tiger. Only one minor issue. If I don't delete Extensions.mkext before every reboot the driver will not load. This happens in both tiger and leopard, and this also happened with the old SATA read only hack with device ids in the VIA kext so i'm not sure if its the driver or my machine. I'm on an AMD A8N-VM with an nForce 410/430. Anyway, Thank you MeDevil, been wanting this for awhile chown/chmod thing means repair permitions or edit com.apple.boot.plist to kernel flag -v Link to comment Share on other sites More sharing options...
ikari7789 Posted February 6, 2008 Share Posted February 6, 2008 First of all, MeDevil, great job on the kext, but unfortunately, I just can't get it to work. At first I used the one that came on my disc, Leopard-AMD-10.5.1, and it detected the drive, but it wouldn't allow me to write to it. Next, I tried the newest version from this thread, and my DevID, 0266DE, is listed in the list of working ones. I removed all device IDs besides my own from the list and it gave me the "Still waiting for root device" error. I then tried the kext with ALL of the DeviceIDs and it still gave me the "Still waiting for root device" error. I've installed Tiger before on another computer, and it seems that I should be able to install Leopard on my laptop. Here are my specs: Processor: AMD Turion 64 Mobile MK-36 (MMX (+), 3DNow! (+), SSE, SSE2, SSE3, x86-64) Mainboard: Quanta 30B7 65.2B Chipset: NVIDIA GeForce 6150 Rev. A2 Southbridge: NVIDIA nForce 410/430 MCP Hard Drive: 100GB (83GB Vista/10GB Mac) HTS54101 0G9SA00 DVD Drive: HL-DT-ST DVDRAM GSA-T10N WLAN: bcm4311 Audio: Conexant High Definition Audio Any help at all would be appreciated. Thanks Link to comment Share on other sites More sharing options...
NFOav8or Posted February 7, 2008 Share Posted February 7, 2008 ikari - what kind of devices are your HD and your DVDRW... SATA? if you are able to make your HD external, try that to be able to install. this will be a short term fix for the install. once you install externally, boot externally using safe mode ("-x") then change the kexts. After you successfully do this, change out to running internally and the drive should be read-write. The major problems right now are people mis-placing the kexts or not properly setting the permissions. if you need more help on this method, see this post. Link to comment Share on other sites More sharing options...
Recommended Posts