Jump to content

[GUIDE] Scripted Yosemite/Mavericks Install on Gigabyte Mobos


4,696 posts in this topic

Recommended Posts

Tested on maintenance drive - agreed with earlier posters that 10.6.8 kills network.

kerneltask running at ~40% in activity monitor makes a lot of basic tasks beachball.

UPDATE

Found this info about adding SMboardproduct to SMBIOS and using newer Chameleon version.

 

All seems well now on Cruisar method at 10.6.8 - Airport functioning correctly and activity monitor idling normally.

Link to comment
Share on other sites

Update posted on front page.

 

Highlights include:

  • Updating bootloaders via internet connection.
  • Creating DVD boot disk from DVD, ISO, or ESD from App Store.
  • Improved audio support, like automatic patching of AppleHDA.kext via XML files, as well as installing VoodooHDA.kext into /Extra.

 

best of wishes,

MAJ

 

P.S. Rats!

 

I already discovered a bug in the bootloader download. It's fixed, but gotta upload it sometime:

  • Implemented a minor change in bootloader update feature so that unzipped downloads don't create the "__MACOSX" directory that's usually reserved for metadata/resource forks. This directory would cause the script to hang during the second download.

Link to comment
Share on other sites

I've been trying to install Lion GM on a new hard drive.

I ran create boot disk onto the new drive but on rebooting (selecting drive with F12) the RC5 bootloader starts but doesn't show Mac OSX base system as a drive - just the snow and windows drives installed.

Any idea what Ive missed or doing wrong?

Ta

Link to comment
Share on other sites

I've been trying to install Lion GM on a new hard drive.

I ran create boot disk onto the new drive but on rebooting (selecting drive with F12) the RC5 bootloader starts but doesn't show Mac OSX base system as a drive - just the snow and windows drives installed.

Any idea what Ive missed or doing wrong?

Ta

 

hi dd,

while trying to make full lion gm usb boot disc with the latest 6.02 hack installer i succeeded first time.

but on the second and later tries to do the same fails - only hackinstaller and extra folder is copied to the drive.

creating full boot dvd is working.

 

i had been running snow leopard 10.6.7 well with your help through this guide.

today updated boot loader to latest chameleon - since then gets

"waiting for boot volume with uuid.." boot hang. tried several boot loader versions none helps

 

also getting the very same error with lion usb boot disc and lion dvd disc made using your script.

 

any help will be great

 

thanks a lot

Link to comment
Share on other sites

also getting the very same error with lion usb boot disc and lion dvd disc made using your script.

From front page instal notes:

Although I've been able to create a working boot DVD with Lion, the Preboot CD doesn't work, yet, as it produces the "unable to find ACPI driver/can't perform kext scan" KP.

Link to comment
Share on other sites

hi dd,

while trying to make full lion gm usb boot disc with the latest 6.02 hack installer i succeeded first time.

but on the second and later tries to do the same fails - only hackinstaller and extra folder is copied to the drive.

creating full boot dvd is working.

 

i had been running snow leopard 10.6.7 well with your help through this guide.

today updated boot loader to latest chameleon - since then gets

"waiting for boot volume with uuid.." boot hang. tried several boot loader versions none helps

 

also getting the very same error with lion usb boot disc and lion dvd disc made using your script.

 

any help will be great

 

thanks a lot

 

Thanks for the feedback.

You're not the first reporting about the USB boot disc failing. The Base system is not being restored.

What type of Lion disk is this? Is it a ISO or ESD?

Would I be able to get the install.log from you?

 

I haven't tested with the GM version, so some things may have changed in the setup.

 

MAJ

Link to comment
Share on other sites

hi dd,

while trying to make full lion gm usb boot disc with the latest 6.02 hack installer i succeeded first time.

but on the second and later tries to do the same fails - only hackinstaller and extra folder is copied to the drive.

creating full boot dvd is working.

Thanks for the feedback.

You're not the first reporting about the USB boot disc failing. The Base system is not being restored.

What type of Lion disk is this? Is it a ISO or ESD?

Would I be able to get the install.log from you?

 

I haven't tested with the GM version, so some things may have changed in the setup.

 

MAJ

 

Hi DD/weanna,

 

Well, at first I also didn't have success creating a boot disk. Turns out deleting the ATY_Init.kext from the boot disk kexts folder worked for me. Have been able to successfully create a boot disk ever since deleting that kext. The idea for deleting that kext came to me after the installer told me, while setting up the boot disk, that the "ATY_Init.kext" has some wrong permissions or something...

 

Will try to recreate the situation later and give you exact details. So if setting up a boot disk fails for you (only extra folder and Hackinstaller folder are copied over), try deleting ATY_Init.kext in /Hackinstaller/Kexts_10.7/Boot_Disk/Extra/Extensions...

 

Windows04...

 

PS: Having Lion GM installed right now on this machine thanks to the script, so DD, thank you :).

Link to comment
Share on other sites

I am getting both issues mentioned above.

 

I get unable to find ACPI driver/can't perform kext scan if I try and install using the boot disk method.

 

Also, after the first time, the boot disk method of the script didn't restore the base system. That's by extracting and mounting the install EMD DMG file.

 

I managed to get DP4 working OK but I just can't crack the GM. Even if I boot from my DP4 install and try to manually install on another hard drive, I get the message that 10.7 cannot be installed on this system.

Link to comment
Share on other sites

So if setting up a boot disk fails for you (only extra folder and Hackinstaller folder are copied over), try deleting ATY_Init.kext in /Hackinstaller/Kexts_10.7/Boot_Disk/Extra/Extensions...

Thanks for the info. But this didn't work for me.

Link to comment
Share on other sites

Okay, I see that the GM version has been renamed to, "Install Mac OS X Lion". I think that's what's failing and why the dmg is not mounting. Wrong name.

 

I'm hoping that's all that changed. :P

 

See if this shell script update works for you all: HackInstaller_v6.03

Drop into /~extra/Resources/Scripts and replace previous version.

Or, you can dig into the Install Mac OS X Lion app (Show Package Contents) to Contents/SharedSupport and manually mount the InstallESD.dmg.

 

Oh, and thanks for spotting the ATY_Init.kext.

 

MAJ

 

Okay. Wait.

What is "Install Mac OS X Lion.app" sitting inside of? Another folder? If so, what is its name?

And, is the "Install Mac OS X Lion" really a "app" with a hidden ".app" extension?

 

I need to get the right path to "Install Mac OS X Lion."

MAJ

 

P.S.

When the InstallESD.dmg is mounted, is it still called "Mac OS X Install ESD"?

 

Script has been fixed and updated, thanks to all of your feedback.

The shell script update is a few posts below.

 

MAJ

Link to comment
Share on other sites

I tried both the previous and your most recent shell script with the ESD image mounted -- seems to be having some trouble. Also tried with & without the ATY_init kext (even though I need that myself, I saw that it had worked for someone above).

 

I've attached a screen shot of my console output for reference.

 

-- T

post-279954-1309736857_thumb.png

Link to comment
Share on other sites

I tried both the previous and your most recent shell script with the ESD image mounted -- seems to be having some trouble. Also tried with & without the ATY_init kext (even though I need that myself, I saw that it had worked for someone above).

 

I've attached a screen shot of my console output for reference.

 

-- T

Thanks.

Hmmm. I assume the volume "lion install" is the name of the volume you're installing to?

Were you forced to mount the image manually, even with the update?

 

Now, even with it mounted, the install still fails. So, I'm under the impression that the directory structure of the new ESD is different. But, until I get one myself, I won't be able to fully test this out.

 

I can't download a 4GB file on my flaky connection. Even if it manages to make it through without dropping the connection or failing with checksum errors, it will take about a couple days. I'm able to get my brother to download them on his 6MB/sec connection and save them to disk/DVD. That's how I'm able to check out the DP versions. :)

 

I need some more feedback from everyone with ESDs: Is the script mounting the InstallESD.dmg?

Can someone post the results of the following in the Terminal with the InstallESD.dmg mounted:

ls -la "/Volumes/Mac OS X Install ESD"

 

A full Install.log post as a file attachment would be great. (menu #17, then #4)

You can send it to digital (underscore) dreamer (at) mac (dot) com

 

best regards,

MAJ

Link to comment
Share on other sites

Cool.

 

Those that have a working Lion install, let me know if you are installing from the App Store ESD download and if the modified script worked with it.

 

MAJ

 

Hello, i use the original script HackInstaller_v6.02.

 

results ls -la "/Volumes/Mac OS X Install ESD":

 

total 960568

drwxrwxr-t 17 tlub staff 646 30 jui 08:55 .

drwxrwxrwt@ 7 root admin 238 4 jul 10:03 ..

-rw-r--r--@ 1 tlub staff 12292 20 mar 03:18 .DS_Store

-rwxr-xr-x@ 1 tlub staff 82 13 jui 20:47 ._Instructions.localized

-rw-r--r--@ 1 tlub staff 581 30 jui 08:55 .disk_label

-rw-r--r--@ 1 tlub staff 1876 30 jui 08:55 BaseSystem.chunklist

-rw-r--r--@ 1 tlub staff 451307798 30 jui 08:47 BaseSystem.dmg

drwxr-xr-x@ 3 tlub staff 102 30 jui 04:24 Install Mac OS X Lion.app

drwxr-xr-x@ 3 tlub staff 102 17 jui 00:57 Library

-r--r--r--@ 1 tlub staff 46516 8 jui 2010 MacOSX_Media_Background.png

drwxr-xr-x@ 51 tlub staff 1734 30 jui 08:55 Packages

drwxr-xr-x@ 3 tlub staff 102 17 jui 01:07 System

-rw-r--r--@ 1 tlub staff 858800 30 jui 08:52 boot.efi

-rw-r--r--@ 1 tlub staff 23992189 30 jui 08:54 kernelcache

-rw-r--r--@ 1 tlub staff 15565140 18 jui 21:59 mach_kernel

drwxr-xr-x@ 3 tlub staff 102 17 jui 00:57 private

drwxr-xr-x@ 4 tlub staff 136 30 jui 08:52 usr

 

@++++++

Link to comment
Share on other sites

Okay, guys, thanks for all your responses. It's a working now

Update: HackInstaller v6.04

Place in /~extra/Resources/Scripts

 

Boot disk installs from the App Store were not working for GM due several issues: a name change in the installer application and the fact that the application is typically sitting inside another folder of the same name. This caused the desired disk image to not mount and get installed to the selected media. Even if it did get mounted, the restore process could never complete due to a incompatible bash "asr" option I was using. Script update now searches for the installer application with the correct name and performs a valid clone.

 

best of wishes and enjoy,

MAJ

Link to comment
Share on other sites

Okay, guys, thanks for all your responses. It's a working now

Update: HackInstaller v6.04

Place in /~extra/Resources/Scripts

 

Boot disk installs from the App Store were not working for GM due several issues: a name change in the installer application and the fact that the application is typically sitting inside another folder of the same name. This caused the desired disk image to not mount and get installed to the selected media. Even if it did get mounted, the restore process could never complete due to a incompatible bash "asr" option I was using. Script update now searches for the installer application with the correct name and performs a valid clone.

 

best of wishes and enjoy,

MAJ

 

sorry for being late on reply.

This 6.04 version works like a charm. thanks

 

 

install.log of 6.02 as zip file is attached.

 

still have "waiting for boot volume with uuid.." boot hang - any suggestions?

 

thanks

Install.log.zip

Link to comment
Share on other sites

sorry for being late on reply.

This 6.04 version works like a charm. thanks

 

 

install.log of 6.02 as zip file is attached.

 

still have "waiting for boot volume with uuid.." boot hang - any suggestions?

 

thanks

Hi, weaana,

Ouch. So, v6.04 isn't working for you and has a boot hang?

I'd need the v6.04 log to see what may be missing.

 

best regards,

MAJ

Link to comment
Share on other sites

Hi, weaana,

Ouch. So, v6.04 isn't working for you and has a boot hang?

I'd need the v6.04 log to see what may be missing.

 

best regards,

MAJ

 

hi dd,

i am using the script on mac mini to create the install disk.

This "waiting for boot volume" issue occurs also on my SL install

which was working well till i updated boot loader to chimera 1.4.1.

later reverted to latest chameleon , but was of no help.

so it may be my system specific issue.

have a dell 435m/t with x58 mobo, 3sata hods (sl on second - 1tb hdd) , ati 4850

 

but on lion install disk made with maldons tutorial i am able to get to the install gui,

but disk utility shows only the usb drive. no hdd.

 

6.04 install log is attached

 

thanks

Install.log.zip

Link to comment
Share on other sites

SOmeone gave me this file : lion_gm_applehda_alc889a It has an Applehda.kext. I put that into s/l/e and i lose the volume icon entirely.. right now i have the icon but no sound and with that applehda i get nothing at all

Link to comment
Share on other sites

I think u mean line out perhaps. All i have is external microphone, line out, digital out. How did u patch it, with your installer script?

Hmmm. I just did a fresh install and have "Internal Speakers", two "Line Out", and "Digital Out" in Outputs.

I should probably mention that you should make sure the legacy audio kext "ALC885_889a.kext" is installed into /System.

 

And, make sure no other audio kexts or modifications are installed. There can be only one patch. So, if there is a modified AppleHDA.kext from a different install, it should be removed. The patch in the script is designed to work with the installed vanilla kext. Although, if it was just patched with the layout and platform xml files, it should be okay. If there were other things done to it, all bets are off. :thumbsup_anim:

 

best of wishes,

MAJ

Link to comment
Share on other sites

 Share

×
×
  • Create New...