Jump to content

Clover, Chameleon will not install on Capitan,Sierra = Elitebook 8460p


Passie
 Share

3 posts in this topic

Recommended Posts

After install. The OS boots fine only need to add the bootloader to be able to add kext, fixing sound ;)

Hello, there i just joined the group and after posting my first tutor, this will be my first question, i hope someone experienced this problem before so i can use your fix for this. I tried to install Chameleon and Clover various times but it will not install on my El Capitan nor on Sierra. And yep i used the newest version, got one 2 days ago that was uploaded on sourceforge 6 hours before i grabbed it.

I first get a warning that the tool is not compatible with the OS that i use. Then i click go on any way and the tools install half way. So i do get to see the Extra folder in my system and i also had the Clover folder in the EFI folder ones. But then i tried to use the configure app of Clover and that did not see my installed version. Shows if you start the config app so you know if you need to update or not. With me that info is blank.

So i fear something is blocking the installs of the bootloader. I already went to Apple/System Preferences/Securety and marked also others instead of only allowing installs that come from the Apple store. So that is not the reason it gets blocked. As far as i have seen we need a bootloader to insert kext. I need to fix my Audio so i first need to fix my bootloader, i figure. So would be very grateful to get some help to get it done.

Hardware info: Hp Elitebook 8460p I5 2.5ghz , 16 gbram, 2gb Intel HD3000, 1366x768 Resolution
Soundcard - Sigmatel STAC9221 (8384:7660) Rev.(001) [Found thanks to Jarvis, why i joined InsanlyMac ;)]

And running on Win 10, VirtualBox and VM Ware Player on El Capitan and Sierra to have 2 options to try to fix it.

Extra info that might help to explain the fail reason:
I also tried to run 2 tools from the competitive Tony group, never joined that group as i think their rules are too strict, feels like an unfriendly group after reading rule one. They seem to hate VirtualBox and i love it, so that was not my cup of tea. Monster app and HP Pro Book which is supposed to be made especially for my kind of system 8460p. But same as the bootloaders they both fail install, i figure because those tools need a bootloader and even install bootloaders. So i figure there must be something wrong in the settings of my virgin installed OS that i need to fix before i can install these kind of help applications. Hope someone is willing and able to help me fix that.

I want to try to fix my problem using AppleHDA patcher by Mirone. But the turor that i followed to do that uses Clover as well. So i need to get Clover or Chameleon installed first to try if that tool will fix my problem. There are many roads that lead to Rome, so the last part was not about me wanting to get those tools to work. But IsanelyMac has it's own tools and guides to reach the same end result. I found HDA patcher 1.6 on the net but bet you will have a newer version here that i can now get since i now am part of the group ;)

Greets, Passie

Link to comment
Share on other sites

I used the standard options while installing Clover, So i researched the custom settings a bit.

Creating a Bootable USB Drive with installed Clover Bootloader on it:
 
This would not be usefull while using VirtualBox since you first need to start the OS to start the USB device. But perhaps i can make an iso from the USB Stick, to create a Clover boot disk. That i can select as start up disk to enter the bootloader functions before OS starts. I saw that some kext go into the extensions folder on the mac, but kext utility takes care of that. Yet i also saw that some kext are being placed inside the Clover bootloader. So this might even be a way to have a portable updateable bootloader. AND We might be able to manually move all files to our OS after we did this, and then we worked around the installer problem. And if it doesn't work then at least we learned some more about the custom install settings ;)

On your running Mac: Formatting the USB stick to Mac format

1) Put your USB drive-stick in the USB port
2) Open /Applications/Utilities/Disk Utility
3) Go to the VirtualBox settings Devices/USB and select your empty USB stick
4) Now you will see your USB drive on the left side of the Disk Utility screen, Select it
5) Click on the Partition tab
6) You can't click partition cos that tab is grey
7) So first do, First Aid, to check if there are no errors on the disk
8) Next do erase, because the disk is in Windows format
9) Give it a name i suggest USB your word
10)Under Format choose: Mac OS Extended (Journaled)
11)Click erase and your Mac format disk is ready for use ;)

12) Download the latest Clover installer and unzip it
13) Run the Clover installer
14) Continue at Introduction and Read me
15) Destination gets skipped but Change install location is in the screen, click it
16) Select the USB Mac drive we just prepared while erasing, and click continue
17) Select Customize

A) Bootloader; Install boot0af in MBR
B) CloverEFI; CloverEFI 64-bits SATA
C) Drivers64UEFI; EmuVariableUefi-64
D) Drivers64UEFI; OsxAptioFixDrv-64
E) Drivers64UEFI; PartitionDxe-64

18) Click install, it will ask for your password
19) hahaha even while trying the workaround i get stopped. This package is incompatible with this version of macOS and may fail to install.
Install Anyway

20) Lucky me, it finished the install correctly.

This might mean that i can install it normally using these settings. And i have all the files that are needed for a full install of Clover. So i might be able to simply move all folders in the right folders on the OS. Mac programs are most drag and drop as well as i found out, so might work.

But since adding these custom settings allowed a full install on USB, it gives hope. First i'll try to convert the USB stick to iso, and add it in Virtualbox as image. Just to test if i can add a portable bootUSB like that before running the OS. And then i can try to test if the machine will start using these settings. If it wont start then i can simply unmount the image and it should install the normal way again. So i figure this is a save way to test aka prepare my settings before a real install.

So am progressing hopefully into the right direction lol

Create a new clone of your VirtualBox machine and start it to check if it works , full clone.
And then i will simply try to install Clover on it with the above custom settings.
Will edit for results.

The installation failed.

The Installer encountered an error that caused the
installation to fail. Contact the software manufacturer for assistance.

So on USB i could run a full install but not on the drive with the active operating system.
The computer it self could do the task else it would not have worked on the USB.
So something else must be wrong, thus i need some experienced help ;)

:angel: Is there something like "Open as Admin on Mac" that might be it ?

 


Clover EFI installer log - Sat Nov 12 18:28:46 GMT 2016
Installer version: v2.3k r3911 EFI bootloader
======================================================
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *84.8 GB    disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS macOS                   84.0 GB    disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            VBOXADDITIONS_5.       *59.3 MB    disk1

======================================================
Backing up EFI files


Trying Clover configurator to see if it really is active, cos the install failed.
After that i will restart to see if i see something at start up ;)

Link to comment
Share on other sites

Terminal:

I am watching some youtube tutorials about using Clover. And in it the person uses Terminal to format the EFI partition. Terminal i think is kinda like Command Prompt.

So i will give this a try, the install might fail cos my EFI partition is not formatted properly. Warning don't do this if your not working on a clone, as i figure format is delete.
So if your system already works well with the bootloader then you might erase a good functioning boot. And i bet you delete all your well functioning kext that way as well, so don't copycat this move. Mine does not seem to be active, so i just give it a go. And i made an extra clone that is why i use VirtualBox, prepared for failure ;)

1) Go\Utilities\Terminal, Type; diskutil list
Click enter

Now you will see the detected OS hard disk and USB drive, /dev/disk1 and the info after it is your USB stick if connected

2) Now we add the code to format the EFI partition. This is the line of 1: EFI EFI 209.7 MB disk0s1
This example shows the code to format the USB stick 1s1, So there you understand how these hard disks are numbered

sudo newfs_msdos -v EFI -F 32 /dev/disk1s1

Edited to direct the computer at your harddisk instead of USB, Type or paste this code in terminal

sudo newfs_msdos -v EFI -F 32 /dev/disk0s1
Hit enter and put in your password and enter again to start

Now you can quit Terminal and start to install Clover

13) Run the Clover installer
14) Continue at Introduction and Read me
15) Destination select the harddisk where macOS is installed and continue
17) Instalation Type; Select Customize

A) Install Clover in the ESP
B) Bootloader; Install boot0ss in MBR
C) CloverEFI; CloverEFI 64-bits SATA
D) Themes; metal
E) Install RC scripts on target volume
F) Install Clover Preference Pane

18) Click install, it will ask for your password
19) This package is incompatible with this version of macOS and may fail to install.
Install Anyway

20) The installation failed.

The Installer encountered an error that caused the
installation to fail. Contact the software manufacturer for assistance. :(

On my terminal screen i did see another warning passing by.
warning: /dev/disk0s1 is not a character device

Restarted, and OS X starts normal without a bootload start

Last try i can think up to try to get it running, Manually move the files from the USB stick to the Mac

Put in my USB bootinstalled USB stick
Devices at VirtualBox/USB to get it into the mac
And i will try to copy the folders from USB to hard drive

Go/Computer/OS Harddisk

First i'll compare sizes of the root folders

User Folder; Complete copy of standalone folder
User Folder; Complete copy of local
Library/Receipts; Copied 54 of bom and plist files

Library/Preferences
com.projectosx.clover,installer.plist.new = in there
com.projectosx.clover,installer.plist = added [asked password]

I see a folder Audio in the Preferences folder, so click it to see the settings, Clover configurator pops up.
Before my text editor would popup at double click, so good sign i guess.

EFI-Backups empty folder on both HD and USB Stick

EFI/Clover_Install_Log.txt copied = password asked

BOOT folder both have the same size = no action

CLOVER/config.plist moved in, config-sample.plist was in already = password asked
CLOVER/themes/christmas added = password asked
CLOVER/themes/newyear added = password asked
boot = copied on the root of the OS disk

Ok now i have moved all from the USB stick to the corresponding OS folders.
Most programs that i tried on Mac just had to be dragged to the applications folder, and worked.
But during my adventures i also saw another disk function that repaired

Go\Utilities\Disk Utility

Select your OS hard disk and click First Aid to check your disk and hopefully activate the moved files.
Interesting, First Aid needs to temporarily lock the boot volume.
Check completed, now let's restart to see if it made any change ;)

Nope no change so also manually moving the files in would not work.
Perhaps i think up yet another try, but for now i have no more options.
So help is still appreciated.

= How to Install Bootloader on Mac OS X El Capitan Retail on VirtualBox - Failed, will try again

I tried a youtube tutor before that has some files that are used to do it on VirtualBox. That method failed the first time i tried it. And i like it less then other fixes cos with this fix i need to use his pre-made bootloader.vmdk [VirtBox file] And obviously i rather do it without adding pre made files like that. Because i can not do it myself if i depend on his file. Then i'd rather know how he made that bootloader file so i can reproduce that. But no other ways to think about so guess this must be my last try. After that i will spend the rest of the day learning about the HDAEnable by Deepak. Because if i understood well this enabler makes it possible to install the needed kext without using a boot loader. By using that i hope to work around these terrible bootloader things that stop me from hearing that fat lady sing,

I will try it with the vodoo kext that seems to function with my sigma STAC audio card. I tried an all in one audio solution yesterday by niresh and now all sound is gone. also no driver in the audio settings left. before i heard sound but it played half speed. Now nothing. but i can get that back by deleting the clone and building a new one. So trashing the one i worked on yesterday as that did not help one bit only made it worse. But heck at least i learned some new options and gave you readers something to read and probably laugh about haha Because i bet this will be real easy to fix in the end, but ones you don't know the procedure it is hard. 10 years ago i made my own installers and even cracked some tools using Olly decompiler. But considering Mac i still got a lot to learn.

Will edit again if i manage to get it to function, if you know how to then your very welcome to teach me the how ;)

Link to comment
Share on other sites

 Share

×
×
  • Create New...