Jump to content
InsanelyMac Forum
Zman21295

Fixing the "boot0 error" on newer hard drives.

Recommended Posts

********THIS IS FOR PEOPLE WHO ARE USING A HARD DRIVE WITH 4Kb sectors instead of 512byte sectors. What happens is Chimera will not install correctly and you will get a "boot0 error"************

 

To fix the Boot0 error you need to install the boot1h file manually to the boot partition, the procedure is as follows:

 

•Install lion (I used ###### as it was the only method that worked and is pretty much idiot proof)

 

•Before installing any bootloader, Boot into lion using the ######## stick and extract ####### (or a custom installer such as Andy's package) using pacifist and find the Chimera/usr/standalone/i386 folder and put the boot1h file into a folder called "Fix" on the root of your lion installer drive, ######. DON'T INSTALL THE ######## PACKAGE YET

 

•Boot back into the lion installer disk, don't worry we won't need to reinstall, and figure out the identifier of the partition you installed lion on. To do this, go to Utilities>Termanal and type "diskutil list" and find the identifier. Mine is rdisk0s2 the number 0 is the disk and the number 2 is the partition.

 

•Close Termanal and open Utilities>Disk Utility, select the partition you installed lion on and unmount it. THIS WILL NOT WORK WITH THE PARTITION MOUNTED. Close Disk Utility.

 

•Now in terminal Type "cd /Fix/" and hit enter. (cd stands for change directory.)

 

Then, if no error shows up, type: dd if=boot1h of=/dev/identifier

MAKE SURE YOU CHANGE IDENTIFIER TO THE ONE YOU WROTE DOWN FROM EARLIER. Mine is rdisk0s2 and hit enter.

 

•You should see a message telling you that so may bytes have been written.

 

•Reboot. Boot using the ####### drive again and this time select the lion partition. Once in lion install Chimera via ####### or a custom install package that you extracted the boot1h file from.

 

Reboot and take out the ###### drive and see if she boots. If so, it worked!!

 

Notes: This may work with Chameleon as they are pretty much the same. Just make sure that you extract the boot1h from the installer you intend to use.

 

Also: If you ever install again or restore from a backup you may need to do this again.

 

Sorry if the formatting is weird. I typed this guide on my iPhone when I was bored. I will fix tonight when I get "Back to my Mac" hehe.

Share this post


Link to post
Share on other sites
Advertisement

I tried a fix similar to this from another forum and it worked...

 

Glad to hear that! It is a weird error and I hope it will be fixed with future versions of Chameleon!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Similar Content

    • By TimNeumann
      MB: Asus X99 A-II
      RAM: G.Skill Ripjaws V F4-3200C16D-32GVK (3200MHz, 4x 16GB DIMMs, so Total 64GB) in quad-channel configuration.
      CPU: i7 6800k @4.0Ghz
      GPUs: GTX 1080 Ti and GTX 1060 3GB
      (each one a monitor, because I can't get DVI to run parallel with DP on the 1080Ti, and my second monitor only has DVI/VGA)
      OS: High Sierra 10.13.2 (17C88) / Clover revision: 4392
       
      Hello everybody,
      I occasionally have system crashes and suspect that it is related to RAM. However, this RAM is completely new, and a run with MemTest86+ from the USB stick showed no errors. However, if I use Memtest on MacOS, I get a bunch of error messages, but sometimes none (I restart the computer between tests).  
      As I just discovered, my RAM is not on the recommended vendor list of my motherboard, nor is it on the manufacturer side of the RAM. I have read several times that the RAM may not have been tested by the manufacturer on this platform. Not a single X99 motherboard is listed for this RAM.
      So I also suspect that my RAM is not compatible.
      But if that were the case, how could it sometimes work completely error-free?
       
      During RAM tests in summer 2017 (a slightly different setup, 4x8GB but still G.Skill Ripjaws V) I had no errors at Memtest under MacOS, if I remember correctly. At that time it ran under Sierra 10.12.6. AptioMemoryFix.efi could also cause problems.
      I am appreciative for any help!
       
      Here is an excerpt from a faulty test.
      It is noticeable that it is always the same address during the test, but a different one after each test.
      Memtest version 4.22 (64-bit) Copyright (C) 2004 Charles Cazabon Copyright (C) 2004-2008 Tony Scaminaci (Macintosh port) Licensed under the GNU General Public License version 2 only Mac OS X 10.13.2 (17C88) running in multiuser mode Memory Page Size: 4096 System has 12 Intel core(s) with SSE Requested memory: 57232MB (60012990464 bytes) Available memory: 57232MB (60012990464 bytes) Allocated memory: 57232MB (60012990464 bytes) at local address 0x00000001033e1000 Attempting memory lock... locked successfully Partitioning memory into 2 comparison buffers... Buffer A: 28616MB (30006495232 bytes) starts at local address 0x00000001033e1000 Buffer B: 28616MB (30006495232 bytes) starts at local address 0x00000007ffc4d800 Running 1 test sequence... (CTRL-C to quit) Test sequence 1 of 1: Running tests on full 57232MB region... Stuck Address : ok Linear PRN : testing 7 of 16 FAILURE! Data mismatch at local address 0x0000000e88133d30 Expected Data: 0xc4c340079ac9a645, Actual Data: 0xc4c3400788468846 Running comparison tests using 28616MB buffers... Random Value : ok Compare XOR : ok Compare SUB : ok Compare MUL : ok Compare DIV : ok Compare OR : ok Compare AND : ok Sequential Increment: ok Solid Bits : ok Block Sequential : testing 80 of 256 FAILURE! Data mismatch at local BUFA address 0x000000078b8c7530, BUFB address 0x0000000e88133d30 BUFA Data: 0x4f4f4f4f4f4f4f4f, BUFB Data: 0x4f4f4f4f88468846 Checkerboard : testing 3 of 64 FAILURE! Data mismatch at local BUFA address 0x000000078b8c7530, BUFB address 0x0000000e88133d30 BUFA Data: 0x5555555555555555, BUFB Data: 0x5555555588468846 Bit Spread : testing 1 of 128 FAILURE! Data mismatch at local BUFA address 0x000000078b8c7530, BUFB address 0x0000000e88133d30 BUFA Data: 0x0000000000000005, BUFB Data: 0x0000000088468846 Bit Flip : testing 74 of 512 FAILURE! Data mismatch at local BUFA address 0x000000078b8c7530, BUFB address 0x0000000e88133d30 BUFA Data: 0x0000000000000200, BUFB Data: 0x0000000088468846 Walking Ones : testing 40 of 128 Clover Files attached
      config.plist
      drivers64UEFI.zip
      kexts.zip
      ACPI.zip
    • By bodich
      Hello. I am trying to install 10.13.4 to Samsung 850 Evo 500 GB. I have already well working on same drive 250 GB 10.13.2. Installation starting, I see progress bar, next as usual restarting and coninuing installation. And in one minute (estimated time still did not appear) I have this error...
      It says:
       
      Mac OS could not be installed on your computer
      Unable to complete operation (if I've translated correctly). (com.apple.osinstall, error -3)
       
      I've attached original log file I've saved from there and also attaching it into the spoiler below, screen photo is under the spoiler. Have no idea what it could be, apfs.efi is latest version for 10.13.4, fakesmc is latest, other clover files and config are just the same as on working 10.13.2, clover version latest 4439 (10.13.2 loading well from this efi also). Please help, anybody know what it can be?
       
      Installer Log 04-08-18.txt

    • By dfear
      Hi

      I am try to install High Sierra, as per #####
      I have have successfully booted from the install usb drive and have booted into "Install macOS High Sierra". I had to add a boot flag (-no_compat_check) to the clover bootloader in order for the usb stick to boot properly. Also, at first I couldn't see the SSD drive in disk utility, but I fixed that by asking disk utility to show all drives.

      Onto the current problem. I am having major issues trying to install High Sierra to a NVMe SSD. When I run "Install macOS High "Sierra" I get the following error:

      "The version of macOS installed on this mac is newer than the version you are trying to install. When a new update is available, you can install it from the Updates plane in the Mac App Store. If you want to reinstall macOS, please use macOS recovery."

      Also, It doesn't matter if the startup volume is formatted as APFS or HFS+.

      If I format the drive using GPARTED on linux, the installer just says the startup volume doesn't have journaling enable. If I then run disk utility and enable journaling on the startup volume, then go back to the installer, I get the aforementioned error msg.

      I have the following specs:

      i9-7900.
      Asus Prime X299 Deluxe.
      ADATA 512GB NVMe SSD.

      How do I fix this issue?
       
    • By davideantonio
      Hi guys, I Have an ASUS N752VX, and I've installed mac OS High Sierra, in my laptop. Unfortunately I have some problems with kexts.
       
      NOT WORKING:
      - Touchpad I2C,
      -  Ethernet.
       
      P.S. Maybe , the second one, is caused by my USB Wi-fi, because my wi-fi module seems to not work 'cause it is not compatible! 
    • By zafirofx
      Hi everybody. I can't install my graphics card on my Hackintosh. I've tried several methods and no one of them work, when I go to the tab "About this Mac" it says on Display that I have a 3MB screen and I don't have 1920x1080 resolution.I'm a beginner here in the Hackintosh world so please be patient with me. Hope you can help me. Thank you. Also I'm uploading my Clover folder.
      CLOVER.zip
×