Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
iProCr4ftr

AMD Processors - nForce 630a without AHCI

25 posts in this topic

Recommended Posts

Hello,

 

I have a motherboard (ASUS M4N68TM_LE_V2) which has the nForce 630a chipset (for AMD processors). As is the theme with nForce chipset motherboards, there is no option to select AHCI, only the default IDE mode or RAID, as seen in the following image:

 

http://i.imgur.com/hsoGtdo.jpg

 

I know that RAID implies AHCI, however, no matter if I am in the default or RAID mode, I still can't get to the Mac OS X Mountain Lion Installer, due to the "Still waiting for root device error".

 

This image shows the error that I see:

 

http://i.imgur.com/xY1qe0r.jpg

 

The boot flags which I use are: -x -v npci=0x3000

(I use npci=0x3000 in order to get around the [PCI Configuration Begin] error)

 

No matter if I run it using -x or not, it still won't work.

 

I have tried 5/6 different nForce ATA kexts, to no avail, and tried Verdant's Support Pack, which didn't seem work for me either.

 

What would you suggest? What do you think is the problem?

 

Also to note, I have Mac OS X Mountain Lion on a USB drive, using Andy Vandjick's 10.8.2 AMD kernel. I am using Chameleon the bootloader.

 

Thank you.

Edited by iProCr4ftr

Share this post


Link to post
Share on other sites

Look for IM topics dealing with the nForce MCP67 chipset as it is probably fully AHCI compliant and so does not work with the AppleNForceATA.kext.............see here.............:)

Share this post


Link to post
Share on other sites

Look for IM topics dealing with the nForce MCP67 chipset as it is probably fully AHCI compliant and so does not work with the AppleNForceATA.kext.............see here............. :)

 

Is IntelAHCISata a kext?

Share this post


Link to post
Share on other sites

Yes

Share this post


Link to post
Share on other sites

Yes

 

Where can I obtain it from? (I apologise for the incomplexity of my questions!)

 

From what I've seen (correct me if I'm wrong), they all show machines that have Mac OS X installed. I can't even get to the installer.

Share this post


Link to post
Share on other sites

For background info. on "Still waiting for root device" see here.......

 

Your OS X Installer (either USB or DVD) will need to have the appropriate kext in either the /Extra/Extensions and/or /System/Library/Extensions folder that it is booting from to get you to the OS X Installer app Desktop.....

 

If you want to run OS X ML, then you will need a 64bit kext for the 630a chipset. However, the kexts that were referred to in my previous posts relating to OS X Leopard will probably be 32bit only kexts....e.g. see the kexts here......

Share this post


Link to post
Share on other sites

It's strange because when I use a 64-bit NForce ATA kext, before it gets to "Still Waiting For Root Device", the hard drive and optical drive start (can see via the HDD LED indicator and the optical drive spin sound), but still doesn't work. If I don't use the kext, there is no disk activity etc.

 

It says:

 

IOATAController device blocking bus

Share this post


Link to post
Share on other sites

For ML, the kext needs to be the appropriate kext for the Southbridge chipset as well as being 64 bit capable.

 

Try installing OS X ML on an external HDD in a USB enclosure if your PC allows USB booting to find out which ATA kexts works for your MOBO, and then use OS X Disk Utility to prepare the internal HDD for installing OS X onto to it via the USB HDD......

Share this post


Link to post
Share on other sites

For ML, the kext needs to be the appropriate kext for the Southbridge chipset as well as being 64 bit capable.

 

Try installing OS X ML on an external HDD in a USB enclosure if your PC allows USB booting to find out which ATA kexts works for your MOBO, and then use OS X Disk Utility to prepare the internal HDD for installing OS X onto to it via the USB HDD......

 

I'm going to try this now :)

 

Thank you so much for your support, I highly appreciate it.

Share this post


Link to post
Share on other sites

Still can't manage to get it working, just stuck on:

 

com.apple.AppleFSCompressionTypeDataless kmod start

com.apple.AppleFSCompressionTypeZlib kmod start

com.apple.AppleFSCompressionTypeDataless load succeeded

com.appple.AppleFSCompressionTypeZlib load succeeded

Still waiting for a root device

 

The USB drive which I installed OS X on worked on another machine (with an AMD chipset), but cannot get it to run on my nForce machine.

 

I guess I'll be purchasing a new motherboard soon in that case.

Share this post


Link to post
Share on other sites

It all depends on what OS X version you want to run on the nForce AMD PC. If you are happy to stick with Snow Leopard so that you can run the kernel in 32bit mode, while still able to run 64 bit apps, then you have a better chance of finding the correct kext......

 

If you do not wish to give up just yet, to save your time, I recommend that you initially install OS X Leopard using a AMD compatible Install DVD distro such as:

 

LawlessPPC-10.5.4-Phenom-AMD

 

iATKOS 4a AMD

 

Leo4Allv4.1 AMD

 

iPC 10.5.6

 

iDeneb V1.4 10.5.6 etc.

 

to set up two OS X volumes on your HDD and then install Leopard on one of the volumes to figure out exactly what you need to do boot and run OS X Leopard on your system......and then use Leopard to help you install OS X Snow Leopard on your second HDD volume, and so on.........see this AMD Retail Snow Leopard install guide...........as you no doubt know, you will also need patched kernels for installing OS X Lion and Mountain Lion on AMD.....

Share this post


Link to post
Share on other sites

Sorry for the late response to my thread, just began trying to get it working again!

 

I tried disabling the SATA on the motherboard, and still ran into the same "Still Waiting for Root Device" error, so this leads me to believe that something else is causing the error.

 

Could someone confirm what this actually means?:

 

Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string> etc etc.

com.apple.AppleFSCompressionTypeDataless kmod start

com.apple.AppleFSCompressionTypeZlib kmod start

com.apple.AppleFSCompressionTypeDataless load succeeded

com.apple.AppleFSCompressionTypeZlib load succeeded

 

Could this be causing the error?

 

Thanks!

Share this post


Link to post
Share on other sites

Hello,

 

I have a motherboard (ASUS M4N68TM_LE_V2) which has the nForce 630a chipset (for AMD processors). As is the theme with nForce chipset motherboards, there is no option to select AHCI, only the default IDE mode or RAID, as seen in the following image:

 

http://i.imgur.com/hsoGtdo.jpg

 

I know that RAID implies AHCI, however, no matter if I am in the default or RAID mode, I still can't get to the Mac OS X Mountain Lion Installer, due to the "Still waiting for root device error".

 

This image shows the error that I see:

 

http://i.imgur.com/xY1qe0r.jpg

 

The boot flags which I use are: -x -v npci=0x3000

(I use npci=0x3000 in order to get around the [PCI Configuration Begin] error)

 

No matter if I run it using -x or not, it still won't work.

 

I have tried 5/6 different nForce ATA kexts, to no avail, and tried Verdant's Support Pack, which didn't seem work for me either.

 

What would you suggest? What do you think is the problem?

 

Also to note, I have Mac OS X Mountain Lion on a USB drive, using Andy Vandjick's 10.8.2 AMD kernel. I am using Chameleon the bootloader.

 

Thank you.

 

 

Hi!

 

As I see, you have the same chipset as my motherboard. I will tell you what I did and where I am now.

 

First of all I needed a running Mac system. In BIOS there is no option for AHCI, only IDE or RAID. Only method what was work to me is

Downloaded boot-kabyl-bumby.zip, and booted in to hazard installation dvd with "-v -busratio=11 maxmem=4096". My cpu is AMD Phenom X4 9550 it works on 2200 MHz, the bus speed is 200 MHz, so the multiplier (busratio) is 11. I think the kernel which is on dvd does not recognizes more then 4 GB RAM. So booted in to install and selected:

 

Modbin_Kernel

NVInject

AppleAzaliaAudio

RTL8139_Ethernet

AppleRTC

LegacyAppleRTC

SATA_ATA_Fix

AMD Patch

 

After install finished, I booted up the system and found out, almost nothing works. Only LAN and sound works for me. So I started reading verdant's tutorial. My system does not recognized non USB devices I attached (The solution was to turn off Legacy USB in BIOS. If you turn off this, then USB keyboard and mouse won't work until you get in OS. In Chameleon neither works.) so I managed to use an old internal hard disk. Downloaded the support files in download section. Got the InstallESD.dmg. From "Part B", "3. Preparing the USB flash drive as a Mac bootable device volume" I did everything what is written. In 4. step I get the GeForce kexts and copied where verdant said to copy (I renamed GeForce.kext to GeForce.kext_ORIG and GeForceGA.plugin to GeForceGA.plugin_ORIG because my GTS 450 would boot up only with "-x" and then I do not have LAN nor sound. With this renaming I can boot up without flags but I don't have graphics acceleration YET). in verdant's support files I found "Extra Folder.pkg", installed it on the disk. Copied:

 

AHCIPortInjector.kext

AppleACPIPS2Nub.kext

ApplePS2Controller.kext

ApplePS2Keyboard.kext

ApplePS2Mouse.kext

ATAPortInjector.kext

JMicron36xATA.kext

JMicron36xSATA.kext

OpenHaltRestart.kext

 

to Extra/Extensions/ and:

 

AppleNForceATA.imk64bit.kext

AppleRTC.MLion.Patched.kext

EvOreboot.kext

FakeSMC.kext

nForceLAN.0.64.5.kext

NullCPUPowerManagement.kext

VoodooHDA.kext

 

to System/Library/Extensions/ directory on disk. And did the terminal stuff. The kernel I used is from here. After install I had to boot back to install hard disk. Then copy kexts listed above and kernel on the installed system. Reboot and boot into installed system, then install chameleon.

 

I did not tried to install from usb. Maybe if I add to org.chameleon.Boot.plist wait time would work, but not tried YET. The DVD method don't works for me. I burned 20 different DVD's non works.

 

What is working now:

 

LAN network

Sound (mic doesn't works)

with "GraphicsEnabler=Yes" I can change resolution but no graphics acceleration

USB devices works if Legacy USB is disabled in BIOS (USBBusFix=Yes not works) or booting with "USBLegacyOff=Yes"

sleep wake not works, to be honest I don't like when my machine goes to sleep. I bought my PC to be power on all the time.

DVD-RW rom doesn't works. If I put a DVD in the drive, after 5 minutes says I put a blank DVD in the drive.

 

I'll try to make USB installer

 

Sorry for bad english

Edited by Aspartam

Share this post


Link to post
Share on other sites

Hi!

 

I suggest you ask help in the appropriate subforum: http://www.insanelym...lations-on-amd/

 

Additionally, join IRC at the server chat.osx86.hu, chatroom #legacykernel.

 

Best regards.

 

When everything will work, I will post the steps to your thread "AMD working Builds", how I get it stable on my PC. Before one year I had fully stable system with Mac OS X 10.6.8, but only 32-bit was work because then I had problems with nForceATA kext and 64-bit.

 

My specs was:

Motherboard: MSI K9N Neo V3

CPU: AMD Athlon64 X2 5000+ Brisbane

GPU: MSI Geforce 8600 GT 512MB

RAM: 2GB KIngston 800MHz DDR2

Edited by Aspartam

Share this post


Link to post
Share on other sites

It is hard to find people who have NVIDIA GeForce 7025 / nForce 630a chipset in this community. Maybe if you rename or move the thread "nForce 630a without AHCI" or something we would find more people with same problems and together would find out what will work for our chipsets

Share this post


Link to post
Share on other sites

When everything will work, I will post the steps to your thread "AMD working Builds", how I get it stable on my PC. 

 

Were you able to get everything (or part of) to work? If so, could you please post the steps. I also have the nForce 630a and having great difficulty getting Lion and Mountain Lion to work due to "Waiting for root device" error.

Share this post


Link to post
Share on other sites

Hello guys! I also have the nForce 630a motherboard and I'm trying to install any Hackintosh distro on my PC. Every time, i got some error(panic, waiting for device...). I tried distors like iAtkos, HAZARD, Modcd but every time i got same result. Error screen. I would be very happy if could some one help me. Thank you in advance. :)

Share this post


Link to post
Share on other sites

Hello guys! I also have the nForce 630a motherboard and I'm trying to install any Hackintosh distro on my PC. Every time, i got some error(panic, waiting for device...). I tried distors like iAtkos, HAZARD, Modcd but every time i got same result. Error screen. I would be very happy if could some one help me. Thank you in advance. :)

 

Do the steps in post #14.

 

To recap:

1. Boot with CD from boot-kabyl-bumby.zip image.

2. Swap the CD in step #1 with Hazard's 10.6 DVD with boot flags "-v npci=0x3000 busratio=16 maxmem=4096". Note: busratio depends on your CPU speed & board bus speed. Disk swapping can be tricky. You have to press <enter> at the right places when prompted at the end of step #1 to properly swap DVD.

 

3. Install Hazard OSX and choose the install options mentioned in post #14.

4. After Hazard finishes install and reboot, use the following boot flags: "-v npci=0x3000 busratio=16 maxmem=4096 USBLegacyOff= Yes". Note: You have to install and boot Chameleon or equivalent prior to step #4.

Share this post


Link to post
Share on other sites

I also have an nForce 630a MOBO (Asrock M4N68T-M), with a AMD Phenom II X4 955 @ 3.2GHz, with 4GB DDR3 and a GeForce 8600GT GPU, and can't even get to the setup screen, no matter which distro I use and no matter bootloader I choose. Either I get KPs or the computer just reboots the second it gets to the Apple logo. Tried a number of bootflags and combinations, and still nothing. 

 

Any suggestions? Does anyone have a detailed step-by-step guide on how to install ML or Mavericks on this machine? I don't have any IDE's, just SATA hard drives, and don't have AHCI support visible, although I do have two disks in RAID0...

 

EDIT: I've also tried the boot-kabyl-bumby.zip image, no success...C'mon, I really need this to work!

Share this post


Link to post
Share on other sites

I am happy to report that both ML and the latest Mavericks work on my GeForce 7025/nForce630a MSI board with AMD Phenom II X4 840. Happy Hackintoshing!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.



×