Jump to content

[GUIDE] Scripted Yosemite/Mavericks Install on Gigabyte Mobos


4,696 posts in this topic

Recommended Posts

This may change depending on which version of the script you are using:

  1. Go to menu #7 "Modify plists/EFI strings"
  2. Select the boot drive that contains the boot plist you need to edit.
  3. You will see a list of all the keys present in the boot plist, including any kernel flags, like "-v"
  4. Select "Kernel Flags"
  5. Select "A" - Add a kernel flag
  6. Select "pmVersion=" from the list
  7. Add "23"
  8. Exit out

 

MAJ

 

Dear MAJ

it doesnt work

I have the same problem.

After update from 10.6.4 to 10.6.8 with combo i need to disable SleepEnabler by write at boot pmVersion=0

i change the boot plist with pmVersion=0 or pmVersion=23 but every time got a KP

Only thing that i suppose is that the sleepenabler kext is incorrect

i got 3 different kind of kext in the xnu site , and now i cannot try to install lion too

why u put the link to file and not the file in your repository?

Thanks a lot in advance ...

 

 

 

at 4 o clock i find the 4th kext that is running well

Link to comment
Share on other sites

A more likely possibility is that the bootloader is not reading your boot plist. Which version of Chameleon are you using? If you are using r1105 or higher, the boot plist needs to be renamed to org.chameleon.Boot.plist to be recognized.

The fact that pmVersion=0 is not working in the plist is a clue, as all SleepEnabler.kexts recognize that flag.

 

BTW, I put the link to the development site for others to be able to find information and have access to the latest revisions. I didn't omit the file, as it's outside the repository and you're using it. No need for duplicates. ;)

 

best of wishes,

MAJ

Link to comment
Share on other sites

A more likely possibility is that the bootloader is not reading your boot plist. Which version of Chameleon are you using? If you are using r1105 or higher, the boot plist needs to be renamed to org.chameleon.Boot.plist to be recognized.

The fact that pmVersion=0 is not working in the plist is a clue, as all SleepEnabler.kexts recognize that flag.

 

BTW, I put the link to the development site for others to be able to find information and have access to the latest revisions. I didn't omit the file, as it's outside the repository and you're using it. No need for duplicates. :)

 

best of wishes,

MAJ

 

Dont worry, u make a great job, and the link is a better choice to understand what are doing

the problem is mine, on mine Cham ... by the way, now 10.6.8 works fine and now i'm going to try

the lion installation i burn a DVD with the ESD of lion buyed from AS for my MBP but

i dont understand when you talk about

 

From script, run Create boot disk (menu #15) and select the default Boot Disk option.

 

the boot disk is the partition were l install lion after?

 

 

(PS: And i need to update PSU because i put a 3rd HD of 1TB .....) :wacko:

Link to comment
Share on other sites

Z4g0r,

RE: replace PSU - ouch

How did you know you needed to update the PSU? Did you experience hardware instability after installing the HD?

What is it rated for?

 

RE: Create boot disk

I'm just referring to the very first option given when you select Create boot disk:

1. Boot disk

or

2. Preboot CD/ISO

 

Naturally, you'll want to create a boot disk, not Preboot CD/ISO.

Later, you will be given the option of which disk to install the Lion Installer onto under "Available storage devices."

Note that this creates a Lion boot disk that you boot into where you can then install Lion on your hard drive. This is the only way we can install Lion without resorting to a preboot CD (which, BTW, does not work in Lion, yet. Nothing's simple in the hackintosh universe. LOL.)

 

best of wishes,

MAJ

Link to comment
Share on other sites

maj - I have been on 10.6.2 for about 2 years and want to upgrade to 10.6.8. I am using ancient versions of your script but I've been putting off upgrading because this is my main work computer. However I am running into more and more situations where my version of osx is "too old". I'm sure my boot loader is ancient as well. I have been maintaining the 10.6.2 drive the old way from a (leo) maintenance drive. I need a little advice on how best to transition. I'm not sure how to proceed with upgrading to the latest and greatest version of snow without blowing things up. I am assuming that I will need to update my bootloader, your script, and get the newest kexts. I have been putting this off for way too long. I am going to wait on lion until things mature a bit more..

 

My hardware is

ud5 / i7 920 (3.8ghz) / 12gb ddr3 1600 / 9800 gtx+ / 120gb ssd boot drive

 

thanks!!

Link to comment
Share on other sites

Z4g0r,

RE: replace PSU - ouch

How did you know you needed to update the PSU? Did you experience hardware instability after installing the HD?

What is it rated for?

Yep now when i rendering with FCP the hackintosh turns off

I made the first release of mine I7 hackintosh with a 650W PSU

all work fine, but after when i put a usb TV stick, usb web cam, usb Roland audio capture for mike, the 3d HD of 1TB

frequently ,when it works hard for rendering video, it turns off.

The CoreI7 is more expensive of power and it needs more energy

i think to put a Corsair 850w PSU

 

In the other hack based on quad Q6600 over a EP45-DS3L a 650w PSU is more efficent

it works with over 10 programs open (DW, PS, FCP, MS-W, mail, Safari, Chrome, A-Prem, Parall, TexEdit, Preview, etc etc) at same time, unblinking. CPU dont gone in 100% (only Adobe products spend more more memory, are not efficent)

 

 

RE: Create boot disk

I'm just referring to the very first option given when you select Create boot disk:

1. Boot disk

or

2. Preboot CD/ISO

 

Naturally, you'll want to create a boot disk, not Preboot CD/ISO.

Later, you will be given the option of which disk to install the Lion Installer onto under "Available storage devices."

Note that this creates a Lion boot disk that you boot into where you can then install Lion on your hard drive. This is the only way we can install Lion without resorting to a preboot CD (which, BTW, does not work in Lion, yet. Nothing's simple in the hackintosh universe. LOL.)

 

best of wishes,

MAJ

 

Im working on, but i havent more time to trying

the last attempt was this morning at 6 ;) after solving SleepEnabler problem

i made the bootable installtion-partition but after loading libraries

after efi_iniection, loading extra/smbios.plist, load extra/DSDT, Strarting Darwin x86_64

it reboot and installation procedure dont start. No damage to bios.

i think to update the cham boot files ... so...

 

my compliments again to your scripts, valuable and efficient, i do take a dip in the past when I was writing scripts awk and csh on the old Sun 2/3/4 :)

Better Job

enjoy

Link to comment
Share on other sites

maj - I have been on 10.6.2 for about 2 years and want to upgrade to 10.6.8. I am using ancient versions of your script but I've been putting off upgrading because this is my main work computer. However I am running into more and more situations where my version of osx is "too old". I'm sure my boot loader is ancient as well. I have been maintaining the 10.6.2 drive the old way from a (leo) maintenance drive. I need a little advice on how best to transition. I'm not sure how to proceed with upgrading to the latest and greatest version of snow without blowing things up. I am assuming that I will need to update my bootloader, your script, and get the newest kexts. I have been putting this off for way too long. I am going to wait on lion until things mature a bit more..

 

My hardware is

ud5 / i7 920 (3.8ghz) / 12gb ddr3 1600 / 9800 gtx+ / 120gb ssd boot drive

 

thanks!!

Since your present install is a primary work computer, I would suggest obtaining another HD and cloning your present install. Make the clone operational and do the upgrading on the clone to make sure everything works before changing the 'main' install.

 

Going from 10.6.2 to 10.6.8 is not difficult and does not require a lot of changes. First remove any sleepenabler.kext you are using on 10.6.2 - guaranteed KP with the old sleepenabler installed during first boot into 10.6.8. The other thing that will 'break' is audio. You are probably using an audio enabler presently, keep that and make a copy of the present (10.6.2) AppleHDA.kext. Installing those two kexts to replace the 10.6.8 audio kexts usually gets audio to working again.

 

No need (at this time) to use a different bootloader or to change to a newer script version. Except for audio and sleepenabler (and possibly video) the present kexts in the kext folders will work.

 

If you use GraphicsEnabler=yes or a EFI string in the boot.plist video should work. If you use one of the injection kexts that could be a problem (do a little research on that one).

 

With the above considerations, download the 10.6.8 ComboUpdater from Apple and install from the resulting .dmg file to your cloned drive. Once booted into the updated cloned drive do the necessary tweaks (audio, new sleepenabler and possibly video) to complete the transition.

 

Once you are satisfied with the update and operation, rinse and repeat onto your main drive.

Link to comment
Share on other sites

A more likely possibility is that the bootloader is not reading your boot plist. Which version of Chameleon are you using? If you are using r1105 or higher, the boot plist needs to be renamed to org.chameleon.Boot.plist to be recognized.

The fact that pmVersion=0 is not working in the plist is a clue, as all SleepEnabler.kexts recognize that flag.

 

BTW, I put the link to the development site for others to be able to find information and have access to the latest revisions. I didn't omit the file, as it's outside the repository and you're using it. No need for duplicates. :P

 

best of wishes,

MAJ

 

Hello Boss MAJ

Lion is installed with Cham R5V5 1200 but 10.6.8 gone in KP!!!

 

changes in 1200????

the org plist is done (com,apple. plist ther isnt)

any news?

tnx in advance

 

from boot:

Waiting for DSMOS

panic(cpu 0 caller ...) no HPETs available ... CPU(s) configured incorrectly ... pmthread.c: 157

Link to comment
Share on other sites

Hello Boss MAJ

Lion is installed with Cham R5V5 1200 but 10.6.8 gone in KP!!!

 

changes in 1200????

the org plist is done (com,apple. plist ther isnt)

any news?

tnx in advance

 

from boot:

Waiting for DSMOS

panic(cpu 0 caller ...) no HPETs available ... CPU(s) configured incorrectly ... pmthread.c: 157

 

Hello Dear MAJ

 

KP solved

 

ATTENTION FOR ALL WHO INSTALL CHAMELEON 2_RC5_VS (1200)

 

Automatic installation made some big RILEVANT damage

It correctly rename com.appl.....plist to org.cham....plist

 

BUT BUT BUT

 

rename the Extension directory where are all kext from "Extensions" to "Stored Kext"

u can find all kekts there.

Solve:

a) boot from backup partition

a) open terminal

:wacko: become su (sudo su)

c) make a simple mv (rename of) directory: mv "Stored Kext" to "Extensions"

d) make an empty "Stored Kext" directory

dont forgot to chmod all u change

 

PS: 1st law of SysAdm: RTFM :(

PS2: Dear MAJ you make a great JOB (other changes to script) :D like a JOB ...

Link to comment
Share on other sites

Hi Maj

Lion is done! ;) (102!)

Proc is seen as Xeon quad core and hardware show 4 cores only

Ram is shown 1600 but in real is 1333

GPU card is correct

i need to work on .....

 

post-417552-1312242932_thumb.png

Link to comment
Share on other sites

Since your present install is a primary work computer, I would suggest obtaining another HD and cloning your present install. Make the clone operational and do the upgrading on the clone to make sure everything works before changing the 'main' install.

 

Going from 10.6.2 to 10.6.8 is not difficult and does not require a lot of changes. First remove any sleepenabler.kext you are using on 10.6.2 - guaranteed KP with the old sleepenabler installed during first boot into 10.6.8. The other thing that will 'break' is audio. You are probably using an audio enabler presently, keep that and make a copy of the present (10.6.2) AppleHDA.kext. Installing those two kexts to replace the 10.6.8 audio kexts usually gets audio to working again.

 

No need (at this time) to use a different bootloader or to change to a newer script version. Except for audio and sleepenabler (and possibly video) the present kexts in the kext folders will work.

 

If you use GraphicsEnabler=yes or a EFI string in the boot.plist video should work. If you use one of the injection kexts that could be a problem (do a little research on that one).

 

With the above considerations, download the 10.6.8 ComboUpdater from Apple and install from the resulting .dmg file to your cloned drive. Once booted into the updated cloned drive do the necessary tweaks (audio, new sleepenabler and possibly video) to complete the transition.

 

Once you are satisfied with the update and operation, rinse and repeat onto your main drive.

 

thanks... i will use a spare and play with it until i get it stable.

Link to comment
Share on other sites

Hi Maj

Lion is done! :) (102!)

Proc is seen as Xeon quad core and hardware show 4 cores only

Ram is shown 1600 but in real is 1333

GPU card is correct

i need to work on .....

 

post-417552-1312242932_thumb.png

Cool.

That memory speed might be because there may be a "SMmemspeed" key in the smbios.plist with "1600" as the string. Just change it or you may be able to delete the key entirely and get the bootloader to figure the RAM speed.

 

RE: renaming the kext directory from "Stored Kext" to Extensions

(Was it really "Stored Kext" or "Stored_Kexts"?)

Was the script not making a boot cache for you in /Extra or did the script fail to change the name of the kext folder when you wanted to use the /Extra/Extensions setup?

 

MAJ

Link to comment
Share on other sites

Hi all,

Has any body else had problems with their machine suddenly waking up from sleep for no apparent reason.

This has started to happen on both my boot volumes with different boot loaders and 10.6.8 and 10.7

I think it only really started to happen under SL when I went to 10.6.8

Any ideas? Gieven the above I don't think it can be boot loader or OS config related.

 

I had a few CMOS resets, before I patched my AppleRTC.kexts, but I pretty sure i have set things back the way they should be.

Cheers

Jon

Link to comment
Share on other sites

........

RE: renaming the kext directory from "Stored Kext" to Extensions

(Was it really "Stored Kext" or "Stored_Kexts"?)

Was the script not making a boot cache for you in /Extra or did the script fail to change the name of the kext folder when you wanted to use the /Extra/Extensions setup?

 

MAJ

 

Hi MAJ

I update Chameleon not with script .. but after that script put kext in /E/E ... problem (solved) was only for 10.6.8

 

For Lion the problem was like you wrote some posts ago, the com.apple...plist was not renamed to org,cham...plist

i do it manually. I have cham V5-1200

 

but now i got a KP and a freeze in shutdown ... investigating

 

enjoy

Link to comment
Share on other sites

I'm running 10.6.6 with DD's script and I've just purchased an HDTV. I was hoping to get this running on my HDMI, but when I start with the TV plugged in, I get no image. Even the normal monitor doesn't give image, it simply shows a black screen.

 

Researching this issue, I came quite quickly across problems people had with 10.6.3. But as I am working on 10.6.6 I was hoping this didn't affect me. Most solutions haven't worked for me and I don't really feel like a reinstall at the moment.

 

Has anybody got HDMI working on this hack? I'm using a GTS 250 which is basically a rebranded 9800 GX. I have an EFI string in my boot.plist and graphicsenabler on.

Link to comment
Share on other sites

Hi Maj

 

troubleshooting or .... a bit of mine experience with EX58-UD5 mobo with DD script

I have 3 HD

 

s01 (750GB) 5 partition boot cham RC2 r640 Kaly 10.5.2 (Win7 virgin untouched)

s02 (750GB) 5 partition boot cham RC5 r1200 Snow Leo 10.6.8 + OSX Base System :(

s03 (1 TB) 2 partition boot cham RC5 r1020 Lion

 

a bit of chaos is maded for the ..com.app....plist org.cham....plist to bypass it i have the same plist with different name

Yesterday i boot from s02 and problem was only for shutdown

From this morning i boot from s03 and problem with shutdown is solved, it works properly (too advanced the r1200?)

All the problems encountered was made only for sleepenabler 23 102 .... a bit of chaos

but with the couple of *.boot.plist i solved prob and i can boot every partition from every disk i set like primary in bios (obvsiouly from s01 no) and isnt necessary to go in bios for change disk in case of KP...

I think to leaving r1024 until r1200 stabilizes

This evening i try to render a big video file, no turn off, but lion seems to be a bit slow respect 10.6.8

this is all folks

 

enjoy

Link to comment
Share on other sites

Really hoping for help here. I know my mobo is not a gigabyte, but I have managed to use a usb to get to the installer. What I am not able to do is to see my SSD to install Lion onto. In fact, I can't see any hard drives.

 

My set up is in my signature. I use the OCZ Vortex II SSD for Windows 7 which is currently installed and running fine. The boot loader will detect it. The disk utility in the lion install will not detect it. I want to install Lion on the 64gb SSD which has been formatted using my macbook to Mac OS Journaled. Both of these drives are connected via SATA.

 

Any help here would be GREATLY appreciated!

Link to comment
Share on other sites

Really hoping for help here. I know my mobo is not a gigabyte, but I have managed to use a usb to get to the installer. What I am not able to do is to see my SSD to install Lion onto. In fact, I can't see any hard drives.

 

My set up is in my signature. I use the OCZ Vortex II SSD for Windows 7 which is currently installed and running fine. The boot loader will detect it. The disk utility in the lion install will not detect it. I want to install Lion on the 64gb SSD which has been formatted using my macbook to Mac OS Journaled. Both of these drives are connected via SATA.

 

Any help here would be GREATLY appreciated!

 

Make sure in your MB BIOS you have SATA set to AHCI mode. Then the OS should see your drives.

Link to comment
Share on other sites

I had my Lion install on sleep since the morning today and when I came back from work in the evening it was still in sleep mode. I'm using AppleRTC.kext from 10.6.8 for my Lion install. bin patching AppleRTC.kext from 10.7 didn't work for me.

 

I have not seen any waking up from sleep when booted from my SL drive/install (with the latest 10.6.8 update). I'll give it a try tomorrow morning and let you know by days end.

 

BTW, do you have the tweaks for the video card fan speed to auto with sleepwatcher setup in Lion? works the same way as in SL?

 

Hi all,

Has any body else had problems with their machine suddenly waking up from sleep for no apparent reason.

This has started to happen on both my boot volumes with different boot loaders and 10.6.8 and 10.7

I think it only really started to happen under SL when I went to 10.6.8

Any ideas? Gieven the above I don't think it can be boot loader or OS config related.

 

I had a few CMOS resets, before I patched my AppleRTC.kexts, but I pretty sure i have set things back the way they should be.

Cheers

Jon

Link to comment
Share on other sites

I had my Lion install on sleep since the morning today and when I came back from work in the evening it was still in sleep mode. I'm using AppleRTC.kext from 10.6.8 for my Lion install. bin patching AppleRTC.kext from 10.7 didn't work for me.

 

I have not seen any waking up from sleep when booted from my SL drive/install (with the latest 10.6.8 update). I'll give it a try tomorrow morning and let you know by days end.

 

BTW, do you have the tweaks for the video card fan speed to auto with sleepwatcher setup in Lion? works the same way as in SL?

 

Thanks. I'm going to root around in my bios, plus i'm trying sleeping using the peer button rather than sleep menu.

but as i say i'm suspicious its something outside of bootlaoder/os, might try disabling wake on lan which I hardly use anyway.

 

 

Yes, the GPU fan tweaks work exactly the same way in Lion, I also needed to make the same edit to AppleGraphicsPowerManagement.kext to avoid degraded frame rates.

 

 

Cheers

Jon

Link to comment
Share on other sites

Quick tip

 

If anyone is having trouble with their computer not idle sleeping when Safari (or other browser) is on then turn off Java support in browser preferences

 

Mine would idle sleep when Safari wasn't running but had to be put to sleep manually when it was running. Discovered autosleep works when Java is off

 

There are several long running issues with Safari/Chrome/Firefox apparently preventing sleep reported on the internet

Link to comment
Share on other sites

My SL install/drive was still in sleep mode when I got home just put it out of sleep prior to posting this. I used the sleep option from the apple menu.

 

I'm using F9 bios still and I'm using the same DSDT.aml in both SL and Lion. I had a DSDT patch error that I haven't looked into so I just reused the same DSDT. Using the Chameleon bootloader from DD's script for Lion enabled boot.

 

I too had some CMOS resets and a few times I had to manually re apply the BIOS settings so I may or may not be running the same BIOS configuration as before, but for sure the AHCI stuff is set and the HPET is enabled at 64bit.

 

I'll give the GPU tweaks ago this weekend. Looking to upgrade my video card though,. the GTX 285 is a good GPU but would like to use something recent from nVidia.

 

 

Thanks. I'm going to root around in my bios, plus i'm trying sleeping using the peer button rather than sleep menu.

but as i say i'm suspicious its something outside of bootlaoder/os, might try disabling wake on lan which I hardly use anyway.

 

 

Yes, the GPU fan tweaks work exactly the same way in Lion, I also needed to make the same edit to AppleGraphicsPowerManagement.kext to avoid degraded frame rates.

 

 

Cheers

Jon

Link to comment
Share on other sites

Hi all, back here after a while. Been using these scripts since the beginning of Leopard, made the switch to Snow Leopard with you guys, and I guess now was the time to got to Lion.

 

Everything works fine, except 2 things :

 

- sound : same as a lot of you, can't get sound through the described method of patching AppleHDA and using the provided enabler (was the same under 10.6.8 FYI). In my case I only get an "Intel High Definition Audio" description in the hardware overview, and it says "Audiocode: 885", with no output options listed in system preferences. It does work - sort of - with the Voodoo kext but that one only gives 3 described ports (of which 1 digital), of which only one works (but at least there's some sound). However, with the Voodoo kext I do get occasional KP's on bootup, a bios resets helps (which I find strange :/). I tried manually injecting the AppleHDA kext as Maj descibed earlier but that didn't help either. Using the legacyHDA kext also does not work.

 

- graphics : my GTX280 is recognized perfectly with standard install, but I can't get openCL to work. Some animations are a bit sloppy, and benchmark behaviour is rather slow. CI/QE does work. Tried injecting as before but it does not make a difference. Still have to try netkas' openCL fix but it seems it only works with fermi cards. If anyone knows some other tricks to improve things here I'd be most thankful.

 

In any case, a million thanks Maj for the continuing work, you still work the magic and can't believe you still have the energy to continue all of this after all these years.

Link to comment
Share on other sites

good evening,

 

just a short notice from me. After running Snow Kitty without any problems with CruisAr's patched DSDT, I just found some time to install Lion. First I tried to use my Sandisk 16GB thump drive to install the base system on. But as I wanted to boot from it, the message 'boot 0 : error' appeared. Tried with MBR and GUID.

But then I used a spare partition of one of my hard drives - it worked.

 

- used D_D's script v6.06

- only put IONetworkingFamily and FakeSMC in /Extra

- used CruisAr's DSDT

- AppleRTC.kext from my Snow Kitty install went to SLE (to prevent CMOS reset)

 

- in order to get sleep to work, I had to check 'restart automatically...' and 'start up automatically...' in Energy Saver settings. Without this, my system would just restart after waking from sleep.

 

All in all, my Lion test install seems to work fine. Now it's time to update my working install!

Thanks to all who distribute their time and energy to this project!

Link to comment
Share on other sites

 Share

×
×
  • Create New...