Skip to content

First boot

Select the USB from your computer's boot menu. The OpenCore screen comes up; press Enter on Install macOS "Sonoma", or whichever release yours is.

Text will start flowing down the screen. That is verbose mode, showing what happens as the machine boots. If it keeps moving you are fine - after a while the Apple logo and the installer appear.

The text stops and stays stopped

Photograph where it stopped. The last few lines are what an issue needs; a machine.json from the Report pane alongside it turns the guess into an answer.

If you get an SMBIOS error

The SMBIOS mismatch error

This is a mismatch between the macOS you are trying to install and the Mac identity the config claims. Apple decides what it will install from that identity, not from your hardware.

The builder checks this before it writes anything and offers to set an identity that is served the release you asked for - see which macOS, and why it is not only about kexts. If you are here anyway, open config.plist in a text editor and change SystemProductName to a model Apple serves that release, then boot again.

Legacy BIOS

Which file boots depends on which bootloader put it there, and the two answers are different. Look in the root of the EFI partition.

There is one file, called boot, and BootInstall wrote it. There are no numbered variants to try - if it does not boot, the other thing that exists is the BlockIO build of the same file, for firmware that cannot read the disk the ordinary way.

Take Utilities/LegacyBoot/ from the OpenCore release matching your EFI, and run BootInstall_X64_BlockIO.tool instead of BootInstall_X64.tool. See Building the stick on a Mac, which is the same job done from macOS.

boot6, boot7, boot9 and the rest are Clover's third-stage files, and a stick written from one of the images on this site may carry them. They are variants for different disk controllers, so trying them in turn is a real thing to do:

  1. Rename boot to boot-default.
  2. Rename boot6 to boot, and try it.
  3. Then boot7, then boot9.

None of this applies to an OpenCore EFI, where those files are simply not there.


Once the installer is on screen, your Ethernet or Wi-Fi kext is the important piece for what comes next.

macOS installation steps :material-arrow-right: