Jump to content
190 posts in this topic

Recommended Posts

Hi everyone.

New here & have a quick question.

I'm wanting to build a "Hackintosh"...actually, the machine's already built it's currently running 7 & i'd like to run both 7 & Snow Leopard.

The system specs are as follows:

EX58-UD4P

i7 920

XFX 4870

2x640GB SATA HDDs

6GB Patriot ram

Belkin 10/100 PCI card (onboard Lan quit)

I have an 8 & 16GB flash drive as well as a retail copy of Snow Leopard, but I think my problem's going to be that the Apple laptop I have is a PowerBook running 10.5.8. Since it doesn't have an Intel CPU I don't know it that'll be a problem or not.

I'm going to get a 3rd HDD...a 1TB or higher...for simplicity. I don't partitioning for a dual-boot is a good idea, is it?

Thanks for any & all help!

 

Welcome!

I don't see how the Apple laptop conflicts with building your hackintosh? As long as you have a retail copy of SL you're fine. Just follow this Guide on the first page. Also there's no problem with partitioning your HD it is just way more convenient AND secure :-D to use a separate HD for SL.

The only issue I see with your setup is your video card since this guide is written for Nvidia cards, though I'm pretty sure you'll find the answer to that in one of the comments. C'mon it's only 7 pages you gotta go through.

 

Good luck.

 

P.S.: Congrats on the flash drives :-P

OK...instead of partitioning my 640GB drive, I purchased a 1TB drive & copied all my data from my 2nd 640GB drive onto it, so now i'll use it to install SL onto.

As far as my Apple laptop conflicting w/my install, I didn't know if not being able to run SL (it has the PowerPC chip) and not having an external hdd how i'd go about installing.

I've got one of these, but don't know if that'd work the same way or not.

The NIC that i'm using is (according to Win 7 device manager) Realtek RTL8139/810x Family Fast Ethernet NIC. Is that compatible w/SL? Perhaps the same as the onboard LAN (that died)?

If I download that ATI package, do I run it/install it using my laptop or wait till I have SL installed on this hdd?

Thanks!

OK...instead of partitioning my 640GB drive, I purchased a 1TB drive & copied all my data from my 2nd 640GB drive onto it, so now i'll use it to install SL onto.

As far as my Apple laptop conflicting w/my install, I didn't know if not being able to run SL (it has the PowerPC chip) and not having an external hdd how i'd go about installing.

I've got one of these, but don't know if that'd work the same way or not.

The NIC that i'm using is (according to Win 7 device manager) Realtek RTL8139/810x Family Fast Ethernet NIC. Is that compatible w/SL? Perhaps the same as the onboard LAN (that died)?

If I download that ATI package, do I run it/install it using my laptop or wait till I have SL installed on this hdd?

Thanks!

Don't worry Leopard will do just fine, or Tiger, or whatever you have on you Powerbook.

The HD dock will work fine. All you need is something to connect it either via esata, usb or firewire.

Unfortunately I have no idea how to make dedicated NICs work though bertmannaustria wrote a little tutorial on page 1 so just follow that. For installing the ATI card you need to look through some comments. You'll need to install before you boot into SL otherwise you get no video.

Try this site for kexts - http://www.kexts.com/

 

Good luck

  • 1 month later...

Thanks for all the info and work in this thread here. It is much appreciated. I'm a long time reader in this board and try with intermezzos since spring last year to gather enough comprehensive information to make my PC into a decent Hackintosh. Had to wait for Snow Leo for optimal support of our board, CPU and also the Nvidia GTX 260. Despite quite some reading here and on other places, this kext and efi stuff is still mystery for me and I'm lost without a clear recipe.

 

Today I took the plunge to make your guide work for me. I guess I figured it out halfway since I could boot my new hackintosh.

 

Lo and behold, I was greeted by the Bootloader. Pressed a key to see the boot options and had all my hard drives as boot options presented. Interestingly enough, despite downloading and installing the Chameleon 2.0 RC4.pkg, at the top of the screen where the lines: Darwin/x86 boot v5.0.132 - Chameleon v2.6 RC3r Build Date: 2009-09-20 18:25:46

 

Well, but it seemed to work. I could boot my Win7 Installation from there. And I also could boot my new Hackintosh "Snow" Partition.

 

I got the grey boot screen just like normal, but upon completion my monitor went black. I could hear the welcome sounds of a new Mac OS X installation over my headset, but couldn't do anything to have a working monitor screen again. It stayed black.

 

What could I do at this stage? What could have caused this?

 

What I tested: At the beginning I had two monitors plugged in at my GTX260. I unplugged one of them and rebooted. Same black Monitor.

 

Switched the plugged in Monitor from left to right connector and rebooted. Same black Monitor.

 

Switched the Monitor. From my natively 1680x1050 Samsung SyncMaster to the natively 1280x1024 Eizo L767 and rebooted. Same black Monitor.

 

my specs: Gigabyte GA-EX58-UD4P Intel Core i7 6 GB XMS Ram EVGA Nvidia GTX 260

 

What did I do? Well, I figured I compile a comprehensive HowTo, since the 1st post now received several updates and maybe still lacks some information which was covered in the later posts of this thread. So I tried to make some sense with a complete laymans view out of it. This is what I came up with, step by step - I took your words, bertmann, and added what I did or changed according to your updates in the first post:

 

Let's Get It Started! THIS PART REQUIRES A RUNNING OS X INSTALLATION AND INTERNET CONNECTION 1. Attached my designated 250 GB Samsung SATA Harddrive via USB-SATA Harddrive Docking Station to my Intel MacBook running Snow Leopard 10.6.2. Gone to "disk utility" (Festplatten-Dienstprogramm) and created 1 partition on the harddrive, set to GUID (options) and Mac OS Extended (Journaled) Format. Named it "Snow". Now I had a GUID formatted, blank Harddisk ready for installing Snow Leopard.

 

2. Got my "Snow" hard disk mounted on my desktop waiting for the installation. Inserted my SnowLeopard DVD. After mounting the dvd/image in finder I hit shift+cmd+g und pasted "/Volumes/Mac OS X Install DVD/System/Installation/Packages/". Found and opened the file "OSInstall.mpkg". (it is the Snow Leopard Installer). For installation I choose the blank harddisk named "Snow". Did no customization of the installation.

 

3. After installation downloaded the 10.6.2 Combo-Update from Apple. After downloading the update, ran it and again choose the "Snow" Volume.

 

4. and 5. Instead of the Chameleon_2.0_RC2_r640_bin.tar.gz(724.97K) mentioned in the 1st Post I went to http://www.kexts.com/cat/2-bootloaders.html and downloaded from http://www.kexts.com/view/198-chameleon_2...._installer.html. Got a file called "chameleon"

 

6. unarchived it and got the file Chameleon 2.0 RC4.pkg

 

7. double clicked it and installed it to the "Snow" Volume.

 

8. Downloaded the original boot fiile from the link in the 1st Post. Didn't knew where to look for a potential newer version and what advantages that might have had. Unzipped it into my downloads/hackintosh folder, opened the terminal. Just typing "cp" into terminal was'nt going to work, had to type a "sudo" in front of that. So I typed "sudo cp" into the terminal and dragged the downloaded boot file into the terminal so that it looked like that " sudo cp /Volumes/Yourharddisk/Users/Downloads/boot", added "/Volumes/Snow" into the terminal, so now it looked like that "sudo cp /Volumes/Yourharddisk/Users/Username/Desktop/boot /Volumes/Snow". (the command replaces the current boot file with the downloaded one, in other words you copy the boot file onto the root of the Volume "Snow"

 

9. Downloaded the KextUtility from the link in the 1st post, unpacked it and placed it on my desktop. Looked at http://www.kexts.com/cat/1-tools.html for a new version but there seemed to be no differences. At least I didn't fount a version number.

 

10. Downloaded the Extra folder from the point 10 in the 1st post. Unzipped it and dragged it on the Snow Volume opened in the finder. Initially got an error meaning I hadn't the rights to replace some files. So I also copied the Extra folder via the terminal "sudo cp -R -v /Volumes/Yourharddisk/Users/Downloads/hackintosh/Extras /Volumes/Snow"

 

10b. Now had to incorporate the various updates in the beginning of the first post: Downloaded the file from the line: Update 5: New KextPack for 10.6.2 Extensions_10.6.2.zip ( 230.44K ). Again, had no Idea where to possibly look for an even newer version for our mainboard and graphic card. Deleted the contents of the Extras folder on the Snow Volume and dragged the Extensions folder from the unzipped Extensions_10.6.2.zip file.

 

10c. Downloaded the file from the line: Update 7: Sound, use this kext in /E/E ALC889a.kext.zip ( 8.38K ) from the 1st post. Also unzipped it and dragged it into the Extensions folder of the Snow Volume.

 

10d. Since there was no concluding info for the onboard Realtek NIC and the main info was on other NICs, I looked at http://www.kexts.com/cat/7-network.html for Realtek 1000 drivers. There were several for the Realtek 1000, also several claiming to work for 64bit. With no further information, I opted for the one under http://www.kexts.com/view/117-realtekr1000...!!.html and hoped for the best. Unzipped it and got the file RealtekR1000SL.kext. Dragged it also in the Extensions folder of the Snow Volume.

 

11. Opened the Extra Folder and dragged the Extensions Folder from "Snow/Extra" directly on the downloaded "KextUtility" on the desktop, thereby got generated an Extensions.mkext and repaired permissions.

 

12. Didn't download the patched DSDT at point 12 from the 1st post but used the one linked just at the beginning of the 1st post, below the update 7 line, quote: "(if you have the same board, try my dsdt dsdt.aml.zip ( 6.61K )" unpacked it and placed in on root of "Snow". BTW, how would I edit this file anyways and what info is contained in it?

 

13. and 14. Skipped the VoodooHDA.Kext part since I had the ALC889a.kext from Update 7 in the 1st post.

 

15. copied my com.apple.Boot.plist from the "Extra" directory to "/Library/Preferences/SystemConfiguration" and hoped according to 1st post, that this was it, 64bit Snow Leopard 10.6.2

 

Disconnected the new Snow Hard drive and build it into my i7 PC, set the boot order to first boot from this hard drive and booted my PC, erm, Hackintosh.

Ok, another evening, many many more posts in other threads read and things tested - and several times switching my hackintosh drive between PC and docking bay attached to my macbook later:

 

Solved the problem with the blank monitor. Found somewhere late in this thread, that one has to have the option -pci=1 instead of -pci=0 set in the apple.boot.plist.

 

So, connected my Snow Hard disk with the Sata2USB-bay again to my macbook. Opened the file com.apple.Boot.plist in the "Extra" folder with a text editor and changed the line

arch=i386 dsdt=dsdt.aml -pci0

to

arch=i386 dsdt=dsdt.aml -pci1

 

 

Repeated this step also for the same file in "/Library/Preferences/SystemConfiguration"

 

This worked and I could successfully boot and had a working Mac. :)

 

Except.... Network :(

 

System profiler said: no ethernet found.

 

Digged around back and forth from some mentions in this thread to infos in kext.com to other threads here at insanelymac.com, mainly http://www.insanelymac.com/forum/index.php...9436&st=700. Learned, that simply copying some Realtek1000SL.kext or whatever into the Extras/Extensions folder wasn't the supposed way to go. Even after reading some other threads and beginning to realize that I somehow would need or edit the file "IONetworkingFamily.kext" in /System/Library/Extensions/ I just found the info in the 1st post of this thread lacking. Finally used the information given in the aforementioned post:

 

1. Open terminal

 

2. Type "sudo -s" enter, enter password

 

3. Type "cp -r ~/PathtoyourDownloaddirectory/RealtekR1000SL.kext /Volumes/Snow/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/"

 

4. Type "kextcache -v 1 -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions/"

 

After this, I got the error message or warning in terminal: "Dependency Resolution Failures: 64-bit kexts must use com.apple.kpi.* libraries, not com.apple.kernel* libraries. Created mkext archive /Volumes/Snow/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext."

 

Well, didn't knew what this meant and what I possibly could do about it, but figured, I give it a try anyways. Disconnected the "Snow" Hard drive from my MacBook and inserted it again into my PC. After reboot I finally saw an entry in system profiler for ethernet. But Safari would still start with the message "You are not connected to the internet". And the Button "network diagnostics" would still lead to no success. But I then tried to access the system preferences and there the network tab. Then some automagic happened and a pop up window just said something along the lines of "hit apply after autoconfiguration" and without another action from me, the network was active and safari lying in the background started loading the apple start page.

 

But somehow while trying out different Realtek1000.kexts and then the above mentioned method I must have lost audio on my hackintosh. It just ist gone, I don't hear a thing now. Be it over the headset or over the loudspeakers. How could I test what I need to do to make audio available again?

 

Also, if you could provide some insight into obvious steps in the dark which I described here and in the post before I would really appreciate it.

Hah!

 

Just used the Kext-Utility again directly on my new Hackintosh. Placed the Kext-Utility on my desktop, dragged the Extras/Extension folder onto it, let it do it's thing, rebooted - et voilá: Sound works again and Network still functioning. :(

 

Great! :P

Following digital dreamer's guide, I built my Hackintosh based on following components:

 

Board: GA-EX58-UD5

CPU: Intel Core i7 920 D0 BOX, Quad Core, 2.66 GHz, LGA 1366

RAM: 2 x Corsair CMX6GX3M3A1600C9, 3x2GB, DDR3-1600, CL9@1.65V (=12GB)

Disk: Intel X25-M G2 80GB, SATA-II, 2,5 Zoll (SSD)

Graphics: Apple's original GeForce GT 12 512MB (need the mini display port)

Bluetooth: Belkin mini USB Dongle (using apple bluetooth keyboard + magic mouse)

 

So far, everything works fine, except spontaneous and randomly black screens followed by a reboot :( .

 

After such a reboot, I can work for a while enjoying great performance until the next reboot...

 

I'm dealing with the idea to blank my Hackintosh and restart from scratch. Any help would be very welcome.

 

Best regards

sdi

  • 3 weeks later...

I am now the proud owner of a fully functional Hacintosh. As I gained a lot of my insights here (a lot being relative), I though I would post what all I learned so that others might have less trouble.

 

My System:

 

  • Gigabyte GA-EX58-UD4P (with an i7 920 and 6GB RAM)
  • On-Board Audio (Realtek ALC889A)
  • On-Board NIC (Realtek 8168)
  • BFG GTX 260 OCX (896MB)

 

 

Mostly, I followed the guide at the beginning of this thread... which is great!

 

However, I still did not have video or a NIC or audio. (After I got video, I was able to fix the audio via Update 7 in the guide.)

 

My video was fixed by following these directions. They walk you through creating custom EFI Strings for the GTX260 (also the GTX280 and maybe the GTX275). You need a copy of this util for it to work. GFXstrings.zip

 

Lastly, the NIC. I tried using the Realtek R1000 driver, and it worked... but my average ping between my computer and my router (10" of CAT 5e) was 700 ms. Turns out that Realtek has the drivers on their site for several of their cards. Their 8186 driver works like a dream. Here are all the links. (All the way at the bottom, labeled for OS X 10.4 and 10.5 on an Intel based Mac.)

 

 

 

I hope this helps some one out there. Good Luck all!

Do those realtek drivers work for you in 64 bit mode?

 

nope - 32bit leopard drivers btw with corrected dsdt table, the drivers i already posted are working fine :D

 

I am now the proud owner of a fully functional Hacintosh. As I gained a lot of my insights here (a lot being relative), I though I would post what all I learned so that others might have less trouble.

 

My System:

 

  • Gigabyte GA-EX58-UD4P (with an i7 920 and 6GB RAM)
  • On-Board Audio (Realtek ALC889A)
  • On-Board NIC (Realtek 8168)
  • BFG GTX 260 OCX (896MB)

 

 

Mostly, I followed the guide at the beginning of this thread... which is great!

 

However, I still did not have video or a NIC or audio. (After I got video, I was able to fix the audio via Update 7 in the guide.)

 

My video was fixed by following these directions. They walk you through creating custom EFI Strings for the GTX260 (also the GTX280 and maybe the GTX275). You need a copy of this util for it to work. GFXstrings.zip

 

Lastly, the NIC. I tried using the Realtek R1000 driver, and it worked... but my average ping between my computer and my router (10" of CAT 5e) was 700 ms. Turns out that Realtek has the drivers on their site for several of their cards. Their 8186 driver works like a dream. Here are all the links. (All the way at the bottom, labeled for OS X 10.4 and 10.5 on an Intel based Mac.)

 

 

 

I hope this helps some one out there. Good Luck all!

 

nic should work with my drivers/dsdt very fine, don't forget to use pciroot 1 in your boot.plist :D

hi to all!

 

I've followed this guide and finally I've got snow leopard on my pc!!!

 

I only have 2 problems:

 

1) the system doesn't detec my cd/dvd writer connected in IDE, but if I use a USB adapter it works..

 

2) when I update to the 10.6.2 from Apple software update, after reboot i got a kernel panic..and I have to do all the guide again :)

 

if I download the combo update and modify the extensions folder (first topic) will works?

 

I saw a older post with the bios config, but for me doesn't work:

if i disable the "SATA RAID/AHCI mode" osx doesn't boot

and in "onboard SATA/IDE ctrl mode" works even if I choose the IDE option..

 

excuse me for my bad english but I'm italian!

post-473488-1269358284_thumb.jpg

hi to all!

 

I've followed this guide and finally I've got snow leopard on my pc!!!

 

I only have 2 problems:

 

1) the system doesn't detec my cd/dvd writer connected in IDE, but if I use a USB adapter it works..

 

2) when I update to the 10.6.2 from Apple software update, after reboot i got a kernel panic..and I have to do all the guide again :(

 

if I download the combo update and modify the extensions folder (first topic) will works?

 

I saw a older post with the bios config, but for me doesn't work:

if i disable the "SATA RAID/AHCI mode" osx doesn't boot

and in "onboard SATA/IDE ctrl mode" works even if I choose the IDE option..

 

excuse me for my bad english but I'm italian!

 

is you dvd writer beeing detected during boot by the system itself? i mean at boot time?

 

never update from apple software update, just download the 10.6.2 combo update from apple, be sure to use the newest fakesmc.kext, sleepenabler.kext, etc. some kexts won't work with 10.6.2

 

good luck

is you dvd writer beeing detected during boot by the system itself? i mean at boot time?

 

never update from apple software update, just download the 10.6.2 combo update from apple, be sure to use the newest fakesmc.kext, sleepenabler.kext, etc. some kexts won't work with 10.6.2

 

good luck

 

are the kext you mean the ones on the forst topic (10.6.2 extensions)?

Do I have to install them first or after the update at the 10.6.2?

 

I solved the problem of the dvd writer buying a SATA dvd writer and now it works

 

one more question:

is it possible to use a 5.1? in my logitech 5.1 works only the black jack (rear speakers)..

 

Thanks for the help!

 

EDIT

I've try to update with the combo update and before rebooting to reinstall the kext with kext helper and now i got the kernel panic again :(:(

 

any ideas? :help:

 

EDIT

i've solved the problem!!

 

the first time i've put the kext on system/library/extensions and not on extra/extensions

 

now is a little bit slower to boot..should i delete the 10.2 kext in system/library/extension?

 

now i got only the 5.1 problem!! any ideas?

I have tried following this tutorial to the best of my ability. I have almost the exact same specs and made sure that all the updated files where applied. After i set up my bios on the UD4p to AHCI and try to boot from the usb stick, after Verifying DMI pool data................

boot0:GPT

boot0:testing

boot0:done

boot1:error

 

Common sense told me that maybe I just did not install boot1h from terminal correctly so I did it again and still same result. Any help would be great. I have a huge editing project to do and they gave me a hard drive that was set up as a Final Cut Pro project file and getting snow leopard to work on pc would be a life saver.

Finally i've decided to install snow on an external USB HD and try the update...

THE UPDATE WORKS!!!

 

i've installed the 10.6.3 also in the real HD with my snow leopard and everything works for now!!!!

 

i've used the combo update and changed the sleepenabler.kext but i suggest to donàt reinstall it because when i freeze the pc and turn it on again snow has a kernel panic after few minutes, but if you donàt use sleepenabler it works perfectly!!!

 

 

 

 

ENJOY THE UPDATE!!

The last thing i read when booting with -v is something about power changing.

 

I'm trying to reinstall a kalyway 10.5.2 on another drive so I can at least get to this installation and hopefully edit what got messed up. Thinking I need to disable the SleepEnabler

 

thoughts?

 

update:

I installed the SleepEnabler and now when it boots I get that nanoseconds error

 

is this a video driver issue?

×
×
  • Create New...