Contribute
Register

El Capitan won't boot after installing

Status
Not open for further replies.
Joined
Aug 23, 2015
Messages
9
Motherboard
Gigabyte GA-Z97X-UD7 TH
CPU
i7 > Need full model number > See Rules!
Graphics
GT 740
Mac
  1. iMac
System Info:
Motherboard: Gigabyte GA-Z97X-UD7 TH
Processor: i7-4790K
GPU: EVGA Geforce GT 740 SC
Wifi/Bluetooth: Apple Broadcom Bcm94360cd



Instead of upgrading my near-perfect Yosemite hackintosh (running on Chimera), I chose to install El Capitan from scratch (big mistake in hindsight :-X). I created El Capitan USB using Unibeast 6.0.0. Did not select to inject any drivers such as Nvidia.


Booted from the USB, formatted drive and installation continued until it restarted. Then I booted from USB again, this time selecting the hard drive where OSX was installed.


The following boot flags were used (tried different combinations).
dart=0 nv_disable=1 kext-dev-mode=1 -v


lpePt5I.jpg


InjectNVidia was disabled in Graphics Injector menu:
ISCBPWT.jpg


I had checked USB Ownership and USB Injection from PCI devices (had boot issues without this):
ovaz2dI.jpg




Got the error:
Error allocating 0x18710 pages at 0x.. alloc type 2
Couldn't allocate runtime area
LTha0C3.jpg


Tried various combinations of boot flags, created USB with and without Nvidia injection, but kept running into the same error. Spent a day on this. :(
How do I fix this and get El Capitan working?

(I have a backup of the contents of Extra/ and Extensions from Yosemite (Chimera))


Thanks. Any help is much appreciated.
 
Sorry about the naive questions.
How do I do that with Unibeast 6.0? Do I have to download Clover into seondary USB?

I plugged in the El Capitan USB created using UniBeast on Macbook pro and mounted the EFI partition using Clover Configurator. I see /Volumes/EFI/CLOVER/drivers64UEFI/OsxAptioFix2Drv-64.efi
Does that mean it is already there?
 
Huh. Then it's the reverse -- you should try OsxAptioFixDrv-64.efi instead of OsxAptioFix2Drv-64.efi

They both do the same things but there are enough differences that if one doesn't work I think it's worth trying the other.
 
No luck. Ran into a different error -

OsxAptioFixDrv: AllocateRelocBlock():can not allocate relocation block (0x..) : Not Found
 
This exact thing happened to me for a while. Same error message as you for 2 attempts, and then the 3rd restart would boot up correctly.

The issue seemed to disappear after changing my config.plist file to bare minimums. No boot flags... went through and unchecked pretty much everything lol.
 
Thanks a lot ammulder! As you suggested I got OsxAptioFixDrv-64.efi from the latest version of official clover application. I was using the file from an older version. That was causing the issue.

For the benefit of others:
I installed official clover (from
http://sourceforge.net/projects/cloverefiboot/) on a spare USB and copied OsxAptioFixDrv-64.efi from drivers64UEFI (inside EFI) to my Unibeast USB. Don't forget to remove the existing OsxAptioFix2Drv-64.efi on Unibeast 6.0.0 created USB.
 
@hazelfoot Yes, sometimes after changing the boot flags, it would work and then when I think all is good, the next boot fails. Anyway, I solved it with the solution in my previous reply.
 
Can't work for me :(
 
Thanks a lot ammulder! As you suggested I got OsxAptioFixDrv-64.efi from the latest version of official clover application. I was using the file from an older version. That was causing the issue.

For the benefit of others:
I installed official clover (from
http://sourceforge.net/projects/cloverefiboot/) on a spare USB and copied OsxAptioFixDrv-64.efi from drivers64UEFI (inside EFI) to my Unibeast USB. Don't forget to remove the existing OsxAptioFix2Drv-64.efi on Unibeast 6.0.0 created USB.
Hi, can you elaborate on what you meant by installing Clover on a USB?
How do i do that?

Thanks
 
Status
Not open for further replies.
Back
Top