Contribute
Register

Boot Issue after install, doesn't load boot menu - GA-Z77X-UD5H - Help Please

Status
Not open for further replies.

Rx4

Joined
Aug 14, 2010
Messages
14
Motherboard
Custom
CPU
i7-930
Graphics
ATI 7850
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
[GUIDE] Boot0:done error after install, & ATI 7850 with HD4000 working fully.

FIX to the boot0:done error on start up and a solution to allow you to keep your ATI 7850/70 graphics card in the system while using the Intel HD4000 is 3 post down. I hope it helps some of you :)


Hello everyone. I have recently upgraded my system and after seeing the Mountain Lion release was HD4000 compatible I decided to make a new Hackintosh.

My system specs are:
- Gigabyte Z77X-UD5H motherboard
- Intel i5-3570K processor
- 8gb Corsair ram
- An old Samsung 400gb (installed on SATA0 port) hard drive for ML install
- Seagate 2tb hard drive (which is disconnected during installation of ML but will be installed on SATA1 port once the ML is working) with Windows 7 installed
- AMD ATI 7850 graphics card
- Intel HD4000 onboard graphics (which I am planning on using for ML, ignoring the ATI 7850 due to it being non-compatible)

I have set the bios correctly with:
DVMT size: max
Internal Graphics size: 64mb
All states are set to ACHI

I followed Tonys instructions exactly in order to create a ML install USB stick. I have tried the installation now upwards of 10 times with the same result. The process I am using is as follows:

I create the USB stick installation by using Unibeast and a purchased version of ML from Apple in the applications folder.
I install ML from the USB stick which completes with no errors.
I then boot into ML using the USB stick by selecting the ML installation from the boot menu (I have to use GraphicsEnabler=No in order to boot).

I then run Multibeast using the following settings: (I have tried different combinations of settings)
UserDSDT
System Utilities - Repair Permissions

Kexts:
Audio: Unified Device Injector - ALCxxHDA, AppleHDA Rollback, Non-DSDT HDAEnabler - ALC898
Disk: 3rd Party SATA
Network: maolj's AtherosL1cEthernet
Bootloaders: Chimera v1.10.0 r1394

Customization:
Boot Options: 64-bit GraphicsEnabler=No
SSDT: Core i5/i7 Overclocked (as my machine is overclocked to 4.5ghz)
System Definitions: iMac 12,2

I then install Chimera 1.11.0 prior to restarting.

After restart I boot from the hard drive and immediately get the following error (prior to reaching the boot menu):
boot0: GPT
boot0: test
boot0: test
boot0: done - and immediately following the "done" I get 4 lines of gibberish characters and the system freezes.

I have tried to install ML, reboot using the USB stick and then install Chimera with the same result. I have also tried minimal settings in Multibeast and the same boot error occurs.

At this stage I have not tried removing the ATI 7850 graphics card from the system as I do not think it is a video problem as I can not even reach the boot menu.

Any help would be greatly appreciated in resolving the issue so I can boot the system from the hard drive instead of the USB stick. I am willing to test any suggestions people may have.

Thanks very much.
 
Thanks for the suggestion alcanfane but unfortunately no luck.

I confirmed my ML hard drive is disk0s2 in disk utilities, unmounted the drive from my installation USB stick, ran the command in terminal (which did write correctly), exited terminal, rebooted and have the same error occurring:
boot0: GPT
boot0: test
boot0: test
boot0: done - immediately following the "done" I get 4 lines of gibberish characters.
 
Fixed it and all is working well. This is how I got it working:

- Download the latest version of Enoch-i386-r2035.zip into the downloads folder. Once the download finished it automatically creates an i386 folder.
Chameleon-2.1svn-r2035 - Downloads - OSx86.net
- Download the latest Chameleon Wizard and run it.
- On the "install" tab of Chameleon Wizard click the "folder on disk" option and direct it to the i386 folder which was created above.
- Select the "Boot0md" bullet then click install. This then fixed the boot issue I was having and allowed ML to boot from the hard drive.

I then had issues with my display being stuck in standard 1024x768 due to having the ATI 7850 graphics card installed as well as the Intel HD4000 internal graphics. I fixed this by:
- After booting into ML install the latest Chimera 1.11.0, reboot the system
- Open the org.chameleon.Boot.plist file in the /extra folder with text editor.
- Add the following lines to the file:

<key>GraphicsEnabler</key>
<string>No</string>
<key>Graphics Mode</key>
<string>1920x768x32</string> (or whatever resolution you wish to run the display at)

- shutdown the system and remove the ATI 7850 graphics card from the computer
- reboot into ML
- Add the following lines to the following lines to the org.chameleon.Boot.plist file:

<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000009006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>

- shutdown the system again and reinstall the ATI 7850 graphics card
- reboot the system into ML and you should have full 1920x768 with Graphics Acceleration Enabled.

I am no expert but I believe by having GraphicsEnabler = No in the org.chameleon.Boot.plist file it is not forcing the ATI card to be used and hence kernel error on boot, but then by adding the string it enable full graphics for the HD4000.

This worked perfectly for me, I am running ML off the onboard DVI port at full resolution and acceleration however the ATI 7850 is installed in the system and not causing an problems as it is dormant.
I hope this information helps some of you out there and possibly for future builds of Chimera etc.
 
Something just happened that is totally weird and I don't honestly know how it is working. I went back to using Windows 7 for awhile so I plugged the DVI monitor cable back into the ATI 7850 output, I changed the bios back to initiating the PCI-e slot first. I forgot to change things back before I just now booted into ML, funny thing it it booted fine, system preferences show I am now running off the ATI card at full resolution which I am. I thought ATI 78xx cards were not supposed to work in ML?

Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 7 MB
Vendor: ATI (0x1002)
Device ID: 0x6819
Revision ID: 0x0000
Kernel Extension Info: No Kext Loaded
Displays:
Display:
Resolution: 1920 x 1080
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
 
Hi Rx4.

Great post. I start to have some hope now on using the 7850 in OSX again! :)

I can't boot from HD with my Sapphire 7850 pluged in the ASRock P67 Extreme4. Unlike you, I don't have the possibility to use the i5 2500K's HD3000 IG but I have an old Sapphire HD 5770 that I used to install Lion (didn't upgrade to ML, yet), but I really want to be able to use the 7850, even without graphics acceleration.

I tried to follow your instructions on installing the Enoch-i386-r2035.zip bootloader, but wasn't able to choose the Lion partition on the HD to install boot0md from Chameleon Wizard so I choose to upgraded my bootloader using i386 folder files, didn't work. Tried the last Chimera 1.11.0, no lucky. I'm still seeing the "4 lines of gibberish characters" after the word "boot"...

I've also considered the possibility of buying a new Z77 or Z68 and have Win7 + 7850 (on Lucid Virtu) and OSX + HD3000, but I don't want to spend money (and time on reinstalling Win7) on something I'm not sure will work for OSX. Other option would be sell the 7850 and by a GTX660 when they arrive. I'm not sure what is the best option, I really like this GC.

I hope you can help me with the boot problem. What is your chameleon.plist configuration? What bootloader are you using? Does the 7850 has graphics acceleration in ML? Did you try to disable PCIe in DSDT for your MB?

Thanks in advance for your help.

PD: I can boot in Lion with rBoot CD using GraphicsEnabler=No "Graphics Mode"="1920x1080x32"...
 
Hope this method would help i use the latest chameleon wizard and instal using boot0md see in pics the i also suffered in this boot0;error even i try the boo1h trick using terminal i got a success but still cant boot without unibeast until a found a post and it clear me since i have a 2 drive with os thats it conflict my mac os bootloader since i install with the boot0md after that i can boot without the unibeast


Screen Shot 2014-05-16 at 9.42.50 PM.png
 
Status
Not open for further replies.
Back
Top