Got a minute? I promise you I'm mentally retarded or a selfish n00b, so if you can give me the time of day on this one, you'd make my day! lol.
Ok after spending on and off several weeks getting Leopard installed on my PC for the first time! (With my nforce 430 MCP51 chipset)
I was finally able to get my SATA drive to read and WRITE!! w00t!
(I had it installed on a partition on my External HD, inserted appropriate kexts using TransMac with the new MeDevil AppleNForceATA.kext, did a carbon copy over and VOILA, somehow it loaded without correcting permissions, which I corrected after it started up),
I've had a wonderful time getting my network card, sound card, and Nvidia card working with QI/CE (w00t).. and I thought all was perfectly well!!...
until I realized, that even though it recognized my DVD R/W under SATA controllers and a Burning Device.. it wouldn't mount any of the medias I put into it.. nor would it burn properly..
no disc icon on my desktop, my DVD-ROM drive would sit there and read away without and progression, and I could eject it with the button on my drive.
So I took a look in my system.log and I saw:
13/02/08 12:34:28 AM kernel SAM Multimedia: READ or WRITE failed, SENSE_KEY = 0x06, ASC = 0x29, ASCQ = 0x00
Which repeats a whole bunch of times, until I eject the DVD or CD.
I noticed some other people had a similar problem in the NForce SATA Driver thread, but after looking through nearly 20 pages no one has pointed out a solution, and all the forums I can find (here and through google) just make mention that the install DVD is a bad burn (this is of course in the context of an installation)
Has anyone solved this problem? Considering I started this endeavor just about a month ago, I'm still a bit confused about how the kernel extensions work exactly (It's my first hackintosh! please bear with me it's been many hours of dedicated reading, I know answers don't fall from the sky! lol).
I mean, thinking back is it really a good idea to have AppleNForceATA.kext in both the extensions folder AND in the IOATAFamily.kext/Contents/PlugIns/?
I know for a fact I don't have any other types of controllers, it says in my bios that both my HD and DVD-R/W are SATA controllers, and I can see clearly that my Windows Device Manager there's no IDE or other controllers.
I know both my Dev Ids are listed in the Info.plist of my AppleNForceATA.kext
I've tried removing all the Dev IDs for the PATA Controllers in my Info.plist (again refering to the AppleNForceATA.kext driver) with no change.
I can see that my Leopard partition is /dev/disk0s2
and my ASUS DVD R/W is /dev/disk1s0
Could anything be wrong with IRQs? In my startup I have this:
12/02/08 3:47:39 AM kernel Skipping duplicate extension "com.nvidia.driver.AppleNForceATA" with older/same version (1.0.3 -> 1.0.3). 12/02/08 3:47:39 AM kernel AppleNForceATA: sata phy reset done. 12/02/08 3:47:39 AM kernel AppleNForceATA: sata phy reset done. 12/02/08 3:47:39 AM kernel AppleNForceATA: found 1 units. 12/02/08 3:47:39 AM kernel AppleNForceATA: found 1 units. 12/02/08 3:47:39 AM kernel AppleNForceATA: NVIDIA nForce MCP 51 Serial ATA by MeDevil (CMD 0x970, CTR 0xb70, IRQ 23, BM 0xe008) 12/02/08 3:47:39 AM kernel AppleNForceATA: NVIDIA nForce MCP 51 Serial ATA by MeDevil (CMD 0x9f0, CTR 0xbf0, IRQ 23, BM 0xe000) 12/02/08 3:47:39 AM kernel Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SAT1@E/AppleNForceATARoot/PRI0@0/AppleNForceATA/ATADeviceNub@0/IOATABlockStorageDriver/IOATABlockStorageDevice/IOBlockStorageDriver/WDC WD800JD-75MSA3 Media/IOFDiskPartitionScheme/Untitled 2@2 12/02/08 3:47:39 AM kernel AppleNForceATA: warning: phy connection failed. status=0x00000000 12/02/08 3:47:39 AM kernel AppleNForceATA: warning: phy connection failed. status=0x00000000 12/02/08 3:47:39 AM kernel AppleNForceATA: found 0 units. 12/02/08 3:47:39 AM kernel AppleNForceATA: found 0 units.
I see it loads two seperate items (at least I'm assuming) with the same IRQ (23), but I know for a fact that my second SATA controller is 22..
So... If you've read this far, you're an angel, and may your Karma grow exponentially!!! ..(seriously, that was alot to read!)
just for FYI
Leopard 10.5.1 Zephyroth
Dell C521 (half-height case)
AMD Sempron 3400+ (64bit)
nForce 430 Chipset MCP51 (under new MeDevil AppleNForceATA.kext)
GeForce 7300GS (under Natit)
SATA controllers for both HD and DVD R/W
If someone could help me that would be phenomenal!
Otherwise everything else works GREAT!
And I can't thank the community enough. I'm standing on the shoulders of hundreds of thousands of people's dedicated hours to problem solving and driver development. And because of the forums and the Wiki. I didn't have to harass a single soul to get as far as I am.. (lol until now!)