Thanks to all who contributed to this thread, especially to weeze and mattisz. These are my first attempts at a hackintosh. My main obstacle was the graphics card: Sapphire Radeon HD4670 1GB. I think someone else had the same model mentioned earlier. I first tried weeze's instructions on page 2, but with limited success due to the confounding factor of the graphics card, but mostly due to my general incompetence.
So then I tried mattisz' guide but with a few modifications and with some further instructions concerning updating to 10.6.3 and getting the graphics to work.
1. Not quite sure if this matters, but prior to installing anything, I unplugged all unnecessary peripherals and disconnected my Windows drive, and connected a separate blank drive to SATA0. SATA1 remained blank and the CD drive was SATA4 or SATA5. The monitor was also attached via DVI. No need to mess around with RAID settings, just keep it in default IDE mode as others said.
2.Used
iATKOS v7, made two partitions (don't need a Windows one) and installed Leopard on the second partition with the following options in customization (thanks to
this guide suggested by mattisz):
OHR, Intel SATA, Intel Gigabit (Intel82566MM for network), AppleHDA for audio and ntfs. I didn't need the nvkush (or equivalent) as the guide suggested because I don't have an nVIDIA card. Left all other settings unchanged from default.
3. Booted into Leopard partition, in safe mode (-x), otherwise would see garbled display. Inputted info, etc. then updated into 10.5.8, but I don't know if this is necessary.
4. Followed steps 4 to 9 of mattisz' guide with a retail 10.6 dmg.
5. Instead of using his Snow Leopard.zip, I used an updated version I found through his forums, which can be found here:
A Chance of Snow at 5:30. It's essentially the same, except that there is no boot file present, also an updated Chameleon, etc. Thank you to amzor for uploading it. I just ignored step 13 and proceeded with steps 14 -19.
6. Followed steps 20 - 30, but whenever it says to boot verbose (-v), I had to also boot into safe mode (-x). I was able to boot into Snow Leopard, but after updating to 10.6.3 I had some problems:
6a. Boot would hang at AppleHDAController, so I had to boot into the Leopard partition again in order to remove the AppleHDA.kext and VoodooHDA.kext from the S/L/E directory of the Snow Leopard partition and replaced it with a
newer ALC888 HD Audio kext and used Ktext utility to repair permissions, etc.
6b. Boot would hang at "Still waiting for root device", found out that it was the SATA controller that needed updating. I used an
updated IOATAFamily.kextand that seemed to fix it.
6c. Booted into Snow Leopard again, but it would hang at "DSMOS has arrived." Found out that certain kexts for graphics caused it. Back to Leopard partition, removed ATI4600Controller.kext and both x1000 and x2000 kexts. Ktext utility again to repair.
(In retrospect, I could have combined steps 6a-c together)
7. Finally able to boot into Snow Leopard 10.6.3, though still in safe mode (-x). For the graphics issue, I ran the
Beta Universal 46xx install package and rebooted. I was finally able to boot into 10.6.3 normally, not in safe mode and without garbled display.
My problem now is that, although the 46xx is finally recognized, the resolution is stuck at 1024x768 and that is the only resolution possible right now. The monitor's native resolution is 1600x900. As I said, it is connected via DVI and I haven't tried VGA. I'm still researching how to resolve this issue. If anyone has any info your help would be appreciated. Thanks.