Contribute
Register

boot0 Error: The Official Guide

Status
Not open for further replies.

MacMan

Administrator
Staff member
Joined
Feb 2, 2010
Messages
8,435
Motherboard
ASUS TUF Z390-PRO GAMING - 2606 - UEFI
CPU
i9-9900K
Graphics
Vega 64
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
goldenthreads-small.png


boot0 Error: The Official Guide

boot0.jpg

The Issue:
Upon successful installation, boot from hard drive results in this:

Loading Operating System …

boot0: GPT
boot0: test
boot0: test
boot0: GPT
boot0: test
boot0: test
boot0: error

The Actual Problem:
With disk drives getting larger and larger manufacturers have had to change the default block size from 512 bytes to 4,096 bytes. These new drives are known as "Advanced Format" or 4K drives. Initially this was only seen on drives larger than 1 TB but will soon be on all drives. As part of this change there is an issue with OS X writing the boot helper code to these drives when booted from the drive. Because of this they require a workaround to boot on their own.

Solution 1: Use UniBeast
Pros: Easy- OS X Only
Cons: Requires use of the Terminal and UniBeast drive.

How To Do it:
1. Install Lion Using UniBeast
2. Boot new installation using UniBeast.
3. Run MultiBeast and install as normal
4. Reboot system back into Lion installer.
5. Run Disk Utility and unmount the drive you installed OS Lion on.
6. Launch Terminal and execute the following command:

Code:
dd if=/Volumes/"Unibeast Volume Name"/usr/standalone/i386/boot1h of=/dev/disk0s2

In my case my UniBeast volume is called "OS X 10.7.4" so my command would be:

dd if=/Volumes/OS\ X\ 10.7.4/usr/standalone/i386/boot1h of=/dev/disk0s2

7. Exit Terminal
8. Reboot Normally

NOTE: The above instructions are based on OS X Lion being installed to a hard drive connected to SATA port 0. If you are using a different port you will need to get the drive device name from Disk Utility by selecting the volume and clicking Info.

Solution 2: Use a SATA > USB Adapter
Pros: Easy- OS X Only
Cons: Need an additional functional Mac or Hack.

How To Do it:
1. Install Lion Using UniBeast using System 1.
2. After installation, shut down, unplug the SATA drive from System 1, and plug into System 2 via USB
3. Boot System 2
4. Run MultiBeast, targeting System 1's drive
5. Unplug the System 1 drive, plug back into System 1, and boot without any issues.

SATA/PATA/IDE Drive to USB 2.0 Adapter Converter Cable with AC Power Adapter for 2.5 / 3.5 Inch Hard Drive / Optical Drive
http://www.amazon.com/gp/product/B001OORMVQ/ref=as_li_ss_tl?ie=UTF8
[amazon-uk]http://www.amazon.co.uk/gp/product/B001OORMVQ/ref=as_li_ss_tl?ie=UTF8[/amazon-uk]
51BWnzgtwXL.jpeg

An extremely useful extra for any custom build. Hook a hard drive up to another working system via USB. Also use to convert a internal optical drive into an external USB optical drive.
 
Last edited by a moderator:
Joined
Oct 22, 2011
Messages
172
Motherboard
MacBook Pro
CPU
Ivy Bridge Core i5
Graphics
HD4000
Mac
Classic Mac
Mobile Phone
Awesome workaround esp the second one :D
Thanks
 
Joined
Apr 17, 2012
Messages
9
Motherboard
Osx 10.8
CPU
i7 930
Graphics
GTX 560
Mac
  1. Mac Pro
Classic Mac
  1. Power Mac
Mobile Phone
Please help put a video for the first method.
Thanx , ...
 
Joined
Sep 16, 2010
Messages
51
Motherboard
Z97X-UD5H
CPU
Core i7-4790
Graphics
Gigabyte GTX 960
Mac
  1. MacBook Pro
Classic Mac
Mobile Phone
  1. iOS
Does mean that we can now boot drives greater than 1 TB?
 

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,556
Motherboard
PRIME Z490-A
CPU
i5 10600K
Graphics
Vega 56
Mac
  1. MacBook Air
Classic Mac
  1. Apple
  2. PowerBook
Mobile Phone
  1. iOS
mx9k said:
Does mean that we can now boot drives greater than 1 TB?

Yep- that's what these workarounds are for.
 
Joined
Aug 6, 2011
Messages
29
Motherboard
ASUS Maximus Hero VII Z97
CPU
i7-4790K OC@4.8GHz
Graphics
2x GTX 980 Ti
Saw this thread via the Facebook post. I clicked it as FAST as possible.

I have been having this booting issue for over half a year now. I have created my own custom work-around because the utilities provided by tonymac did not work. The work-around I created involved using a third party boot utility. I posted my successful results in another thread as the last possible working solution that worked for ME in hopes that it might work for someone else as desperate as I was and, well, a forum moderator had the nerve to delete my post as though it were some anti-tonymac-propoganda. B.S.

Anyway, I'm not posting to rant about THAT but rather I will attempt the method(s) outlined above, depending on which ever works. Currently, I have to do some manual input each time I boot which is a pain. My system also does not shut-off without having to hold the power button down. Huge hassles.

I don't even have a 1TB+ main drive. My system is on a 120GB SSD. The boot0 error happened randomly after having a solid system for 1+ year. Gotta love hacked software.... :-/

I will post my results with these methods by updating this post when I find the time soon.

Thanks for sharing this guide as it has been something I've hoped for for a long, long time now. Much appreciated!!
 
Joined
Apr 22, 2011
Messages
370
Motherboard
GA-Z68MX-UD2H-B3 (U1E)
CPU
i5-2500 3.3GHz
Graphics
XFX Radeon HD 6870
Mac
Classic Mac
Mobile Phone
  1. iOS
MacMan said:
Initially this was only seen on drives larger than 1 TB but will soon be on all drives.

Does this mean that if we've never had problems booting, we may start to have problems? Or am I just reading too much into this...
 

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,556
Motherboard
PRIME Z490-A
CPU
i5 10600K
Graphics
Vega 56
Mac
  1. MacBook Air
Classic Mac
  1. Apple
  2. PowerBook
Mobile Phone
  1. iOS
theshiv said:
MacMan said:
Initially this was only seen on drives larger than 1 TB but will soon be on all drives.

Does this mean that if we've never had problems booting, we may start to have problems? Or am I just reading too much into this...

No- this is just for people who see the above error screen upon attempting to boot from hard drive. ;)
 
Joined
Mar 31, 2012
Messages
3
Motherboard
Mac
CPU
I5 2500k
Graphics
HD 6870
Mac
  1. Mac Pro
Classic Mac
Mobile Phone
  1. Android
Hi, I have a 1tb seagate barracuda and am receiving the same problem. I have tried the first solution but every time i input the code, my terminal says directory not found. I have checked the disk identifier for the seagate and have input that into the code but still i get nothing. can you please advise.
 
Joined
Jul 1, 2011
Messages
2
Mac
Classic Mac
Mobile Phone
I had been using a work around using 2 hard disks for an year now as my westren digital 1 TB hd (WD10EARX) hard disk gives boot0 error after intalling mac os, I used to install mac os on an old 160 gb hard disk and then run multibeast and restore the working mac installation from the 160 gb hd to WD10EARX drive.
 
Status
Not open for further replies.
Top