Jump to content

[GUIDE] Scripted Yosemite/Mavericks Install on Gigabyte Mobos


4,696 posts in this topic

Recommended Posts

If you use a DSDT for the target motherboard from Tonymac's site, just copy and paste into the Extra folder. Or you can use the DSDT patcher (see the Forum Topic by same name a couple of lines down from Tutorial). I don't use DD's script for DSDT or Plist mods.

 

When I am building for a 'virgin' machine, I configure the harddrive on a working Hack (except for DSDT) and then transfer the HD to the new machine. If I have done the job correctly, the new machine boots into the Mac initial registration screen and I proceed from there. Should it not work, I try to determine the problem and take the HD back to the working machine for modification. Usually most everything works and I can go from bare HD to New Mac working in about 30 minutes. I prefer the 1366 hardware as I find it much more robust and stable than 1155 and 1156. I find it well worth the few extra dollars.

Seems like the trick for a virgin is to first get it booting Lion. By 1. using a USB boot stick, then 2. a working mac (hackintosh or not) to run the script and patch the boot loader etc. Basically just doing the first 6 steps in the guide in post 1. Once its going you are basically self-sustaining on the deflowered target machine, and can run the script there, only going back to the original helper machine if something goes badly wrong.

 

Its been nearly 3 years since this (and ancestors) thread started and Intel brought out their 1366 i7. That original machine has been a real workhorse hasn't it. Still, I was happy to see the z68 i5 1155, and even the mATX GA-Z68MX-UD2H-B3 I'm using somewhat by accident, seem to fairly well supported. There are many detailed hardware lists and builds on tonymacx86 (apparently against the rules to link directly to them here). I didn't go so far as to use [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], but I did look at the build to decide to use Chimera and a starting subset of kexts. Lion seems to be running now using the DD script, so I could rebuild my DSDT, but yeah, I just took the DSDT for my board+BIOS from tonymac and stuffed DSDT.aml into /Extra. I do think these z68 i5 boards are going to become well supported, because in fact Apple uses them in their iMacs. Though, there oughta be a 1366 refresh in 2 - 5 months. Still, at the moment, there's nothing quite like a SATA 3 SSD on those i5 boards, say a Patriot Wildfire or an OCZ Vertex3. And the i5's seem to OC 50% without even trying.

 

There's a gap between expert threads like this one, and script kiddie GUI tools on tonymac.

 

Final challenge now is to try to get triple monitors working. There are some new 2012 Dells that have already appeared in Asia like the U2312HM... IPS 23" with LED and thin bezel. Thinking 3 of those rotated 90 degrees like a triptych for $200 each would be better than a single $1000 27" Apple monitor. (That would give me 3240x1920 instead of 2560x1440. There's also a U2412 16:10 for 50% more money that would add up to 3600 pixels wide). Trying to stick to known cards. Some talk on Netkas that some 5xxx and 6xxx ATI cards are OS X supported OOTB.

Link to comment
Share on other sites

Seems like the trick for a virgin is to first get it booting Lion. By 1. using a USB boot stick, then 2. a working mac (hackintosh or not) to run the script and patch the boot loader etc. Basically just doing the first 6 steps in the guide in post 1. Once its going you are basically self-sustaining on the deflowered target machine, and can run the script there, only going back to the original helper machine if something goes badly wrong.

 

Its been nearly 3 years since this (and ancestors) thread started and Intel brought out their 1366 i7. That original machine has been a real workhorse hasn't it. Still, I was happy to see the z68 i5 1155, and even the mATX GA-Z68MX-UD2H-B3 I'm using somewhat by accident, seem to fairly well supported. There are many detailed hardware lists and builds on tonymacx86 (apparently against the rules to link directly to them here). I didn't go so far as to use [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], but I did look at the build to decide to use Chimera and a starting subset of kexts. Lion seems to be running now using the DD script, so I could rebuild my DSDT, but yeah, I just took the DSDT for my board+BIOS from tonymac and stuffed DSDT.aml into /Extra. I do think these z68 i5 boards are going to become well supported, because in fact Apple uses them in their iMacs. Though, there oughta be a 1366 refresh in 2 - 5 months. Still, at the moment, there's nothing quite like a SATA 3 SSD on those i5 boards, say a Patriot Wildfire or an OCZ Vertex3. And the i5's seem to OC 50% without even trying.

 

There's a gap between expert threads like this one, and script kiddie GUI tools on tonymac.

 

Final challenge now is to try to get triple monitors working. There are some new 2012 Dells that have already appeared in Asia like the U2312HM... IPS 23" with LED and thin bezel. Thinking 3 of those rotated 90 degrees like a triptych for $200 each would be better than a single $1000 27" Apple monitor. (That would give me 3240x1920 instead of 2560x1440. There's also a U2412 16:10 for 50% more money that would add up to 3600 pixels wide). Trying to stick to known cards. Some talk on Netkas that some 5xxx and 6xxx ATI cards are OS X supported OOTB.

 

I'm running one of my spare Lion drives on a OCZ vertex3 SSD using a plug in Asus SATA 3 card in my old ex58-ud5

Doesn't give me any problems, its faster than a normal HD. It doesn't reach the headline figures but I haven't done any tweaking or configuring

Link to comment
Share on other sites

That's certainly a valid issue, as the HackInstaller script is copied over to the boot HD to be used for this purpose. I'm not sure the sudo is the issue, as the script checks to see if the user is root before proceeding. if it is, it just moves along.

However, the other command line utilities are likely missing, so I'll look into getting these copied over, just as you mentioned.

 

 

Update:

Sorry about the delay in the upcoming release. There's just a lot of other issues going on right now.

I would suggest not installing a later RC5 revision as they require the renamed boot plist to work correctly and the current script won't work with it. If you are able to do the proper setups in a renamed boot plist manually without the script, then go for it.

 

MAJ

 

MAJ, where are you??? Chimera 1.5.4 with Facetime Fix had been release. I'm using RAID 0 and I hope so that you can release Hackinstaller srcipt as soon as possible. Thank you!!!

 

:) AND MAJ, WHERE ARE YOU??? ;)

Link to comment
Share on other sites

Hi.

 

I have a Hackintosh with a GA-EX58-UD5 (F11), i7-920, GTX260 and i'm running 10.6.3 @64bit, chameleon 2.0 rc4 (aserebln 1.1.9), d00ds dsdt.

 

Well, everything works, Sleep&wake, network, 5.1 sound, everything. The thing is that i really need to update to 10.6.7 or higher. preferably Lion if it means it that it will be stable and stuff will work.

But I have no problem using SL if Lion is not 100% compatible with my hardware.

 

I need that App store and Final Cut Pro.

I bought a SSD today that i want to use for OS X and all applications.

 

What is the best approach to update/copy/install latest SL or Lion on the new drive?

Link to comment
Share on other sites

Hi.

 

I have a Hackintosh with a GA-EX58-UD5 (F11), i7-920, GTX260 and i'm running 10.6.3 @64bit, chameleon 2.0 rc4 (aserebln 1.1.9), d00ds dsdt.

 

Well, everything works, Sleep&wake, network, 5.1 sound, everything. The thing is that i really need to update to 10.6.7 or higher. preferably Lion if it means it that it will be stable and stuff will work.

But I have no problem using SL if Lion is not 100% compatible with my hardware.

 

I need that App store and Final Cut Pro.

I bought a SSD today that i want to use for OS X and all applications.

 

What is the best approach to update/copy/install latest SL or Lion on the new drive?

 

I have a very similar hardware setup to you and have just installed lion on an SSD.

 

I would advise a clean install of lion and boot loader on a new drive (maybe the SSD), you can use migration assistant to copy over your accounts and user files afterwards. I would NOT migrate applications or settings, but do that manually by reinstalling (I am using final cut pro in this way).

To install lion I would follows DDs instructions on making a usb boot disk to install from, and then copy over your DSDT mods to the new extra folder, and remove some the default DD kexts you don't need. Switch between SL and Lion via setting the boot drive in the bios rather than Chameleon.

You need to investigate if the audio DSDST / kext solution you are using is lion compatible (I use purely DSDT mod and no changes to audio kexts, but I do not need digital out.)

Good Luck.

Jon

Link to comment
Share on other sites

I have a very similar hardware setup to you and have just installed lion on an SSD.

 

I would advise a clean install of lion and boot loader on a new drive (maybe the SSD), you can use migration assistant to copy over your accounts and user files afterwards. I would NOT migrate applications or settings, but do that manually by reinstalling (I am using final cut pro in this way).

To install lion I would follows DDs instructions on making a usb boot disk to install from, and then copy over your DSDT mods to the new extra folder, and remove some the default DD kexts you don't need. Switch between SL and Lion via setting the boot drive in the bios rather than Chameleon.

You need to investigate if the audio DSDST / kext solution you are using is lion compatible (I use purely DSDT mod and no changes to audio kexts, but I do not need digital out.)

Good Luck.

Jon

 

 

Thanks for the reply. What I did was to install Carbon Copy Cloner and cloned my 10.6.3 system to the new SSD. I havnt installed any bootloader on the new drive as I actually dont need it. The computer boots chameleon from my "old" drive and i just choose it to load my new ssd drive. boots like a charm.

 

i then installed 10.6.7 on the ssd using a combo installer and all hardware worked. Final Cut Pro X didnt work though.... Saying:

 

" Final Cut Pro cannot be opened because of a problem.

Check with the developer to make sure Final Cut Pro works with this version of Mac OS X. You may need to reinstall the application. Be sure to install any available updates for the application and Mac OS X.

Click Report to see more detailed information and send a report to Apple."

 

I tried about everything to make it run..no luck.

 

I then decided to install 10.6.8 combo and as expected I didnt have any sound on startup. A quick googlesearch gave me the right kext (AppleHDA.kext 2.zip) and I installed it with kext utility and rebooted and I got sound.

 

Everything works, networks,sleep wake and all. And Final Cut Pro X works! (i thought the requirements were 10.6.7 but apparently not)

Link to comment
Share on other sites

There will be a script update this week, featuring auto bootloader updates/downloads for binaries and sources.

 

I was in the process of uploading the release last night when I found out the Chimera bootloader download link had changed to a php type link. This has forced me to redo much of the version checking and downloading routines in the script.

 

best of wishes,

MAJ

Link to comment
Share on other sites

There will be a script update this week, featuring auto bootloader updates/downloads for binaries and sources.

 

I was in the process of uploading the release last night when I found out the Chimera bootloader download link had changed to a php type link. This has forced me to redo much of the version checking and downloading routines in the script.

 

best of wishes,

MAJ

]

 

This is heavenly! :) Thanks MAJ!

Link to comment
Share on other sites

Hi guys, I need your help.

I'm trying to install Lion from USB stick. I can boot up from USB and it loads bunch of files then system reboots right after Starting Darwin x86 message. I couldn't get to install screen from USB drive. Do you guys have any idea why it's happening? What am I doing wrong? Thank you all.

Link to comment
Share on other sites

Hi guys, I need your help.

I'm trying to install Lion from USB stick. I can boot up from USB and it loads bunch of files then system reboots right after Starting Darwin x86 message. I couldn't get to install screen from USB drive. Do you guys have any idea why it's happening? What am I doing wrong? Thank you all.

 

Successfully installed Lion from USB stick. I removed all HDDs from my machine except USB stick and a target HDD. Booted off USB stick and everything went fine. My mistake was I booted off SL HDD and selected USB stick. Thank you DD for this wonderful script of yours!

Link to comment
Share on other sites

SCRIPT UPDATE (see front page):

UPDATE: 9/20/11 - version 6.5

  • IMPORTANT INFO: Updated script to incorporate new boot plist name, org.chameleon.Boot.plist, as com.apple.Boot.plist is depreciated. Rather than adding lots of code bloat for a change that will be used only one time, I tried to make as little a change as possible. The script will change the names of the boot plists of the target drive only. However, if you need access to other /Extra directories on other partitions in the Plist Editor, for example, you'll need to either rename the boot plists manually or select those partitions as "Target" and let the script change the names. Otherwise, the script will not see them. This change is reflected in RC5 r1105 and up.
  • Bootloader: Reworked the update feature to download the available precompiled builds from the actual servers. This feature is enabled in the preferences by default. In cases where a username and password may be required for file access, you will be prompted to key them in. Other features for working with bootloader builds include the following:
    • Quick revert from a list of up to 4 previously-downloaded revisions/versions.
    • View change log.
    • Choose from the change log and revert to a revision, if that particular build is available.
    • (See "help" for the list of commands available.)

    [*] Bootloader: Reworked update feature to actually download the sources and compile automatically (Requires Developer Tools). This feature, available via preference switch, will be more flexible and convenient for users who wish to have access to the newest releases, as well as full control over the compiling process.

    This syncing with the remote svn repository and compiling via make command brings with it some extra complexity, so issues can/may arise when the source is faulty and doesn't compile (rare, actually) or the binary creates issues during boot. Keeping an eye on the SVN/make log when things go wrong is helpful and may indicate issues with the sources/files and not the script.

    Additional features for working with the bootloader sources are as follows:

    • Quick revert from a list of up to 4 previously-compiled revisions.
    • View change log.
    • Choose from the change log and revert/update to any revision shown.
    • Open Chameleon "make" configuration utility (make config) to modify compile switches.
    • "Make" (or re-compile) based on updated configuration.
    • (See "help" for the list of commands available.)

    NOTE: Be aware that for projects coming from Chameleon branches, like Chimera, the revision number of the binary may not match or sync with the change log. When doing source code updates, the script can only check revision numbers, as the svn info and change log only contain revision numbers, not version numbers. The developers decide when to release the compiled binary and what version it may be given at release time. There is no easy way to verify that a specific revision number is tied to a specific version, except by viewing the log messages. Even then, the revision where the comment is made is not always the revision that is released as a compiled binary.

    [*] Bootloader: Added ability to determine what type of stage-0 booter is installed: the "prefers active partitions first" booter (boot0), the now standard "prefers bootable HFS+ partitions first" booter (boot0hfs), or the new "prefers bootable HFS+ partitions first and searches all drives" booter (boot0md - for multi-disk). This info is revealed in the log and will help troubleshoot booting issues.

    [*] Log: Added new SVN and Make log for feedback on bootloader updates and compiling via svn and make commands. They are accessable via "View logs" menu.

    [*] Changed the way Themes are copied to /Extra directory. Previously, the script was copying all available themes from the script. Now, the script will only copy the theme in use. When a theme is changed, only that theme will be in the /Extra directory. This will save disk space as the Themes package can easily exceed 30MB and has caused issues on RAID helper partitions where space can be limited.

    [*] Added a backup preferences file that will be located in /Library/Preferences. Each time you download a new HackInstaller package, in which the preferences have been deleted, the script will pull the preferences from this new location, if available. This way, the user doesn't need to keep changing the script's settings to the desired setup. This applies for both the general HackInstaller preferences and the DSDT patcher preferences.

    [*] Plist editor: Added new "ShowInfo" bootloader key. Shows partition and resolution related info in the GUI. Enabled by default.

    [*] Plist editor: Added new "CSTUsingSystemIO" key for new C-State _CST generation method using SystemIO registers instead of FixedHW.

    [*] Plist editor: Changed traditional "SM*manufacter" smbios keys to "SM*manufacturer" to be in line with recent Chameleon RC5 releases.

    [*] Create Boot Disk: Fixed a bug where in some limited situations the wrong disk is ejected near the end of the process, causing some files to not be copied over.

    [*] Included QE_CI_Exotic patch for 10.7.1.pkg for those with 48XX series graphics cards (in _Graphics/_repository).

Link to comment
Share on other sites

SCRIPT UPDATE (see front page):

UPDATE: 9/20/11 - version 6.5

 

Great job!

I tested it and it works.

I didn't found any sleep enabler in your package.

 

so here is the link http://code.google.com/p/xnu-sleep-enabler/downloads/list (for the people who needs it)

 

I really don't understand why some people need this kext (like me) and others seem to solve the problem with a good DSDT patch :-(

Link to comment
Share on other sites

Great job!

I tested it and it works.

I didn't found any sleep enabler in your package.

 

so here is the link http://code.google.com/p/xnu-sleep-enabler/downloads/list (for the people who needs it)

 

I really don't understand why some people need this kext (like me) and others seem to solve the problem with a good DSDT patch :-(

Thanks, tsunoo!

The Sleepenabler.kext should be in the repository folder. I learned to keep it out, because some may install it on a different system version and get boot failure.

Yes, the SleepEnabler.kext is for those of us who don't have native power management working. I haven't bothered with it. Some day. :jester:

 

MAJ

Link to comment
Share on other sites

SCRIPT UPDATE (see front page):

UPDATE: 9/20/11 - version 6.5

Hey MAJ,

 

Thanks for getting this out. Getting one of your new scripts is like getting new toys on xmas.

I jumped right into the bootloader installer and ran the check for updates option. It found the r1544 update and appears to have downloaded and compiled it (per the "Chameleon_v2.1-RC5_change_log.txt" file). However, the Bootloader Installer page still lists it as...

 

Current Chameleon bootloaders available to install:
2) Chameleon v2.1svn r1331:1449 - Current! (revertible to r1518)
- Unofficial release. Most fully-featured bootloader. Lion OS support.

 

Meanwhile, the Chimera version indicates that r1523 is available...

 

3) Chimera v1.5.4 r1394 - r1523 is available (revertible)

 

The updater checks out 1523, but the scree reads as such after the update...

 

3) Chimera v1.5.4 r1394 (revertible)

 

Subsequent update checks still show Chimera 1523 as available ("1 update available).

 

---------------

 

On an unrelated note, if anyone attempts to use 6.0.6 after trying 6.5, they'll need to either avoid using the bootloader installer, or replace the com.apple.boot.plist file in /Extra. Since 6.5 deletes the legacy file, 6.0.6 will silently toss the contents of /Extra and create a new folder.

 

Cheers.

Link to comment
Share on other sites

Current Chameleon bootloaders available to install:
2) Chameleon v2.1svn r1331:1449 - Current! (revertible to r1518)
- Unofficial release. Most fully-featured bootloader. Lion OS support.

Ouch. I've had this happen once before on my system and ended up having to redownload the source after deleting the source folder inside the bootloader folder. Haven't figured out why it parsed it that way, yet.

 

I just did a source update from r1516 to r1552 with no issues, so it must be a odd parsing error with that particular revision. Looking into it. Can you email me your install.log and svn log at digital (underscore) dreamer (at) mac (dot) com?

 

Meanwhile, the Chimera version indicates that r1523 is available...

 

3) Chimera v1.5.4 r1394 - r1523 is available (revertible)

 

The updater checks out 1523, but the scree reads as such after the update...

 

3) Chimera v1.5.4 r1394 (revertible)

 

Subsequent update checks still show Chimera 1523 as available ("1 update available).

Just tested with r1523 available and updated from v1.4.1 r1138 and got v1.5.4 r1394 (like you), which is wrong, wrong, wrong.

I'll look into this. This is correct, as Chimera v1.5.4 r1523 is actually based on Chameleon r1394, as per change log.

 

Sad thing is, I had this all working beautifully, then the Chimera download changed. So, I had to rewrite lots of stuff and decided to make it more flexible, so I wouldn't have to recode every time a change is made.

 

On an unrelated note, if anyone attempts to use 6.0.6 after trying 6.5, they'll need to either avoid using the bootloader installer, or replace the com.apple.boot.plist file in /Extra. Since 6.5 deletes the legacy file, 6.0.6 will silently toss the contents of /Extra and create a new folder.

 

Cheers.

The bootloader installer deleted your boot plists? They should have been renamed as soon as the target drive was selected.

Were they renamed and still deleted?

 

I'll get an update out shortly, once I figure out what's going on.

 

regards,

MAJ

Link to comment
Share on other sites

  • 3 weeks later...
Update posted. See front page.

 

Some fixes for bootloader updates.

 

kind regards,

MAJ

 

2 weeks without post in this group. I think it is a record!

Thank MAJ for your work (but this time I won't test it)

Link to comment
Share on other sites

Hey,

 

ive got a question:

can i use 2 Graphic cards in my hackintosh? :rolleyes:

I installed my hackintosh with the Script 6.52.

I want to use a gtx260 and a 9800gt. Both of the cards work out of the box with graphic_enabler - but not together.

 

What are the nescessary steps to install both of them?

 

Thanks,

 

Pcace

Link to comment
Share on other sites

pcace,

The script won't build or recognize a EFI string for two graphic cards. However, the info on doing this manually is included in the HackInstaller folders. Go into /~extra/Resources/GFX_Strings/_info and you'll see some URLs that show how this is done.

 

best of wishes,

MAJ

 

P.S. tsunoo - Yes, two weeks without a single post is a record! LOL!

I think things are sorta slowing down, as there's really no real news on this topic.

It has also been quite a somber few days, as well, with SJ passing away.

Link to comment
Share on other sites

pcace,

The script won't build or recognize a EFI string for two graphic cards. However, the info on doing this manually is included in the HackInstaller folders. Go into /~extra/Resources/GFX_Strings/_info and you'll see some URLs that show how this is done.

 

 

Hey thank you for this wonderfull help! I have the two cards now working!!!!

BUT

i lost a very nice feature: sleep!

I can set my Hackintosh to sleep, but it will not wake up. Is this normal or is there anything i could do to make sleep work again?

 

Thanks a lot,

 

Pcace

Link to comment
Share on other sites

Hey thank you for this wonderfull help! I have the two cards now working!!!!

BUT

i lost a very nice feature: sleep!

I can set my Hackintosh to sleep, but it will not wake up. Is this normal or is there anything i could do to make sleep work again?

 

Thanks a lot,

 

Pcace

 

try with this SleepEnabler.kext (for 10.7.1)

direct link: http://x86osx.com/bbs/c_data/pds_comment/1...nabler.kext.zip

website: http://x86osx.com/bbs/zboard.php?id=index

Link to comment
Share on other sites

try with this SleepEnabler.kext (for 10.7.1)

direct link: http://x86osx.com/bbs/c_data/pds_comment/1...nabler.kext.zip

website: http://x86osx.com/bbs/zboard.php?id=index

 

Hey Thanks for the quick reply!

Also with that kext i cannot get sleep to work. Maybe there are other kexts wich are not nescessary in my setup? i attacht a screenshot!

 

Any further help?

 

Thanks,

 

Pcace

post-302268-1318154185_thumb.png

Link to comment
Share on other sites

Also with that kext i cannot get sleep to work. Maybe there are other kexts wich are not nescessary in my setup? i attacht a screenshot!

 

my sleepenabler.kext is located in extra...

May be the force with you!

Link to comment
Share on other sites

 Share

×
×
  • Create New...