Jump to content

NForce SATA Controller


MeDevil
 Share

757 posts in this topic

Recommended Posts

Hi,

 

I got the problem who nobody have -_-

 

I've installed OS X with VMWare on my SATA disk, added the kext and it load succesful, but when i try to boot, got a freeze !

 

 

 

Exept if i try to boot in single-user mode, there's no problem, but a fsck -f freeze at

 

 

 

 

I'm running on a MCP67 laptop, and AppleNForceATA recognize my 2 drives (DVD for PATA, HDD for SATA)

 

Thanks in Advance for your help.

 

After all, sorry for my bad english... :unsure:

 

I have the same problem as you and I have a MCP67 ( 0x056010de 0x055010de ) on a HP Pavillion DV9635CA AMD Laptop . As soon as the disk is mounted in read/write mode the Video freezes. I think it has to do with the fact that the video card is integrated in the chipset. I have the 10.4.10 kernel. The only way I got to make my computer boot 10.4.10 is VMware or installing on a usb HDD. If I load the AppleNForceATA.kext driver from the the usb HDD installation and mount my sata drives in read/write mode, the video freezes again. If i do not mount the sata drives i got no problem. I tried many video drivers and it makes no difference I also tried many ways of booting,GRUB,LILO,DARWIN Bootloader,Windows Vista Boot loader, and the PC_EFI v8.0 with GRUB, still the same result. If I use the single user mode (-s) I'm able to read the SATA disk , but if I try to mount with write mode it freezes the video.

 

If that can help the author to fix the problem, here is some detail on the hardware i'm running on:

 

00:00.0 RAM memory [Class 0500]: nVidia Corporation Unknown device [10de:0547] (rev a2)

00:01.0 ISA bridge [Class 0601]: nVidia Corporation Unknown device [10de:0548] (rev a2)

00:01.1 SMBus [Class 0c05]: nVidia Corporation Unknown device [10de:0542] (rev a2)

00:01.2 RAM memory [Class 0500]: nVidia Corporation Unknown device [10de:0541] (rev a2)

00:01.3 Co-processor [Class 0b40]: nVidia Corporation Unknown device [10de:0543] (rev a2)

00:02.0 USB Controller [Class 0c03]: nVidia Corporation MCP67 OHCI USB 1.1 Controller [10de:055e] (rev a2)

00:02.1 USB Controller [Class 0c03]: nVidia Corporation MCP67 EHCI USB 2.0 Controller [10de:055f] (rev a2)

00:04.0 USB Controller [Class 0c03]: nVidia Corporation MCP67 OHCI USB 1.1 Controller [10de:055e] (rev a2)

00:04.1 USB Controller [Class 0c03]: nVidia Corporation MCP67 EHCI USB 2.0 Controller [10de:055f] (rev a2)

00:06.0 IDE interface [Class 0101]: nVidia Corporation MCP67 IDE Controller [10de:0560] (rev a1)

00:07.0 Audio device [Class 0403]: nVidia Corporation MCP67 High Definition Audio [10de:055c] (rev a1)

00:08.0 PCI bridge [Class 0604]: nVidia Corporation Unknown device [10de:0561] (rev a2)

00:09.0 IDE interface [Class 0101]: nVidia Corporation Unknown device [10de:0550] (rev a2)

00:0a.0 Ethernet controller [Class 0200]: nVidia Corporation Unknown device [10de:054c] (rev a2)

00:0c.0 PCI bridge [Class 0604]: nVidia Corporation Unknown device [10de:0563] (rev a2)

00:0d.0 PCI bridge [Class 0604]: nVidia Corporation Unknown device [10de:0563] (rev a2)

00:12.0 VGA compatible controller [Class 0300]: nVidia Corporation Unknown device [10de:0531] (rev a2)

00:18.0 Host bridge [Class 0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration [1022:1100]

00:18.1 Host bridge [Class 0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map [1022:1101]

00:18.2 Host bridge [Class 0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller [1022:1102]

00:18.3 Host bridge [Class 0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control [1022:1103]

02:05.0 FireWire (IEEE 1394) [Class 0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05)

02:05.1 Generic system peripheral [Class 0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)

02:05.2 System peripheral [Class 0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 12)

02:05.3 System peripheral [Class 0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)

02:05.4 System peripheral [Class 0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12)

03:00.0 Network controller [Class 0280]: Broadcom Corporation BCM4312 802.11a/b/g [14e4:4312] (rev 02)

Link to comment
Share on other sites

How do you load a kext in terminal durring a clean install? Im in terminal right now and i've cd'd to the directory where the kext is but i need help loading it so i can go forth with the installation.....?

can someone outline the exact steps involved for installing this kext?
i simply just deleted the old one and rebooted....then i sudo kextloaded the new one and it works beautifully
Link to comment
Share on other sites

can someone outline the exact steps involved for installing this kext?

 

 

ok i backed up the old one to my documents then deleted it out of my extensions folder and rebooted.

 

then i placed the new kext on my desktop and installed it

 

sudo -s

 

sudo cp -R /Volumes/"osxdisk"/Users/XXX/Desktop/AppleNForceATA.kext /Volumes/"osxdisk"/System/Library/Extensions/

 

sudo chmod -R 755 /Volumes/"osxdisk"/System/Library/Extensions/AppleNForceATA.kext

 

sudo chown -R root:wheel /Volumes/"osxdisk"/System/Library/Extensions/AppleNForceATA.kext

 

sudo kextload -t /Volumes/"osxdisk"/System/Library/Extensions/AppleNForceATA.kext

 

sudo kextcache -k /system/library/extensions

 

replace "osxdisk" with your installation disk name and XXX with your username and it should work......i also installed paragon ntfs for write access to my ntfs partitions....

Link to comment
Share on other sites

I keep getting "AppleNForceATA: sata phy reset failed!", and "AppleNForceATA::scanForDrives found 0 units." when injecting the new driver into an ISO.

 

Am I supposed to edit the info.plist before injecting?

 

 

hp pavilion dv6119us

 

 

joke or real question?

if real question...

if customize any kext you have to for sure check if there is desired DevId. if not add it.

if the kext is already burned its to late... may be not if you have dvd-ram media. but im not sure, could they be bootable in darwin boot loader?

Link to comment
Share on other sites

can somebody tel me how i can add the device id of my hdd so i could boot up my hac from it. im currently getting a still waiting for root device message which is preventing my hac from booting.

 

 

no hdd devid but sata controler devid...

look at posts in this or other threads...

i think i wrote it at page 3

ok once again.

in windows... go start-control panel-system-hardware-devices-ATA/ATAPI class-there is st like nForce SATA-click it right mouse button-properties-there is six or less/more tabs in one tab is name of device and roller under that is st like PCI\VEN_10DE&DEV_0266&SUBSYS_30B7103C&REV_F1\3&13C0B0C5&0&70

dev id is 0x026610DE

devid has to be aded i line with closely looking text under string PCInameMATCH or PCIclassMATCH. In SATA PART SATA DEVID in PATA PART PATA DEVID.

Link to comment
Share on other sites

joke or real question?

if real question...

if customize any kext you have to, for sure, check if there is desired DevId. if not add it.

if the kext is already burned its to late... may be not if you have dvd-ram media. but im not sure, could they be bootable in darwin boot loader?

im sorry if it sounds rude, but its writen minimaly 3 times in this thread and more than 1000 times all over insanely mac.

Link to comment
Share on other sites

hey zandera thanks for zouyr help. The only problem i have now is that all my device ids are very different to yours for example, my device id which i got from under the "disk drives" tab is: IDE\DISKWDC_WD3200AAKS-00SBA0___________________12.01B01\2020202057202D4443575041335A393330353339.

 

-------Where can i find my devid?--------

 

 

once more time.

No HARD DISK

SATA CONTROLLER!

 

as i already wrote. and there is writen in this thread how to find devid using windows.

Link to comment
Share on other sites

I have the same problem as you and I have a MCP67 ( 0x056010de 0x055010de ) on a HP Pavillion DV9635CA AMD Laptop . As soon as the disk is mounted in read/write mode the Video freezes. I think it has to do with the fact that the video card is integrated in the chipset. I have the 10.4.10 kernel. The only way I got to make my computer boot 10.4.10 is VMware or installing on a usb HDD. If I load the AppleNForceATA.kext driver from the the usb HDD installation and mount my sata drives in read/write mode, the video freezes again. If i do not mount the sata drives i got no problem. I tried many video drivers and it makes no difference I also tried many ways of booting,GRUB,LILO,DARWIN Bootloader,Windows Vista Boot loader, and the PC_EFI v8.0 with GRUB, still the same result. If I use the single user mode (-s) I'm able to read the SATA disk , but if I try to mount with write mode it freezes the video.

 

If that can help the author to fix the problem, here is some detail on the hardware i'm running on:

 

00:00.0 RAM memory [Class 0500]: nVidia Corporation Unknown device [10de:0547] (rev a2)

00:01.0 ISA bridge [Class 0601]: nVidia Corporation Unknown device [10de:0548] (rev a2)

00:01.1 SMBus [Class 0c05]: nVidia Corporation Unknown device [10de:0542] (rev a2)

00:01.2 RAM memory [Class 0500]: nVidia Corporation Unknown device [10de:0541] (rev a2)

00:01.3 Co-processor [Class 0b40]: nVidia Corporation Unknown device [10de:0543] (rev a2)

00:02.0 USB Controller [Class 0c03]: nVidia Corporation MCP67 OHCI USB 1.1 Controller [10de:055e] (rev a2)

00:02.1 USB Controller [Class 0c03]: nVidia Corporation MCP67 EHCI USB 2.0 Controller [10de:055f] (rev a2)

00:04.0 USB Controller [Class 0c03]: nVidia Corporation MCP67 OHCI USB 1.1 Controller [10de:055e] (rev a2)

00:04.1 USB Controller [Class 0c03]: nVidia Corporation MCP67 EHCI USB 2.0 Controller [10de:055f] (rev a2)

00:06.0 IDE interface [Class 0101]: nVidia Corporation MCP67 IDE Controller [10de:0560] (rev a1)

00:07.0 Audio device [Class 0403]: nVidia Corporation MCP67 High Definition Audio [10de:055c] (rev a1)

00:08.0 PCI bridge [Class 0604]: nVidia Corporation Unknown device [10de:0561] (rev a2)

00:09.0 IDE interface [Class 0101]: nVidia Corporation Unknown device [10de:0550] (rev a2)

00:0a.0 Ethernet controller [Class 0200]: nVidia Corporation Unknown device [10de:054c] (rev a2)

00:0c.0 PCI bridge [Class 0604]: nVidia Corporation Unknown device [10de:0563] (rev a2)

00:0d.0 PCI bridge [Class 0604]: nVidia Corporation Unknown device [10de:0563] (rev a2)

00:12.0 VGA compatible controller [Class 0300]: nVidia Corporation Unknown device [10de:0531] (rev a2)

00:18.0 Host bridge [Class 0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration [1022:1100]

00:18.1 Host bridge [Class 0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map [1022:1101]

00:18.2 Host bridge [Class 0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller [1022:1102]

00:18.3 Host bridge [Class 0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control [1022:1103]

02:05.0 FireWire (IEEE 1394) [Class 0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05)

02:05.1 Generic system peripheral [Class 0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)

02:05.2 System peripheral [Class 0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 12)

02:05.3 System peripheral [Class 0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)

02:05.4 System peripheral [Class 0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12)

03:00.0 Network controller [Class 0280]: Broadcom Corporation BCM4312 802.11a/b/g [14e4:4312] (rev 02)

My GC is a 8600M GS.

 

But the Device ID is not the same as the SATA Controller, so where can be the problem ?.

Link to comment
Share on other sites

anyone try the carbon copy methods??

i cant' try it..cus my system keep hanging randomly..

 

that was the first thing i did but im having mbr problems! as soon as i got the driver installed i formatted my sata raptor to mbr hfs journalized and did a "file to file" clone since i couldnt select block clonging since the drives weren't identical or greater than the source and let it rip...finished up in about 20 mins then i went to boot and i see that its not bootable but alll the files are there....so i figured it was a bootloader issue, wasnt sure....so i installed efi v8, and still same problem, so im thinking its something to do with the mbr?....dont know how to fix it

Link to comment
Share on other sites

I gave up with Carbon Copy Cloner and used an Acronis 11 boot CD (rescue media) to clone the IDE to SATA.

After it was done, If I disconnected the IDE hard drive, the system booted from SATA and loaded OS X...

But would not detect my IDE DVD drive.

 

If I plugged the IDE hard drive back in, but booted from the SATA drive, OSX loaded and the IDE DVD drive worked again...

But it turned out OS X was actually still loading from the IDE hard drive somehow.

I had removed the boot flag and I checked the Darwin boot options, the volume it offered to boot from was definitely the SATA drive.

 

I did want to keep hold of the IDE install while I'm still testing different drivers etc. just incase I break anything. But decided the easiest thing to do was to wipe it.

 

Now with the IDE drive clean, the OS boots up on the SATA drive and my IDE DVD drive works too. :(

 

Just need to figure out how to include it on the install DVD now.

Link to comment
Share on other sites

I gave up with Carbon Copy Cloner and used an Acronis 11 boot CD (rescue media) to clone the IDE to SATA.

After it was done, If I disconnected the IDE hard drive, the system booted from SATA and loaded OS X...

But would not detect my IDE DVD drive.

 

If I plugged the IDE hard drive back in, but booted from the SATA drive, OSX loaded and the IDE DVD drive worked again...

But it turned out OS X was actually still loading from the IDE hard drive somehow.

I had removed the boot flag and I checked the Darwin boot options, the volume it offered to boot from was definitely the SATA drive.

 

I did want to keep hold of the IDE install while I'm still testing different drivers etc. just incase I break anything. But decided the easiest thing to do was to wipe it.

 

Now with the IDE drive clean, the OS boots up on the SATA drive and my IDE DVD drive works too. :)

 

Just need to figure out how to include it on the install DVD now.

 

grrrr im jealous lol

Link to comment
Share on other sites

My system boots and recognizes the driver, detects the cdrom, but fails to see any drives when scanning. The previous version of the driver would see the harddrive, but fail to see the cdrom and thus I couldn't boot into installation.

 

I double-checked the Info.plist, and my dev-id is already in there. I deleted all other devs, and rebooted, but that didn't help.

 

my sata dev is 0x026610de

 

 

edit: Just saw the new driver version post, so I'll try the latest version first.

Link to comment
Share on other sites

 Share

×
×
  • Create New...