- Jul 22, 2018
- Supermicro X11SPA-T
- Intel Xeon W-3275 28 Core
- 2xAMD RX 580 8GB
- OS X/macOS
- MacBook Pro
- Mobile Phone
OpenCore BasicsOpenCore Bootloader is one of the most advanced Bootloaders yet and is capable to boot into any OS. The OpenCore bootloader is needed to boot into macOS on a PC or a Laptop. The OpenCore supports both UEFI and Legacy BIOS.
Common file locations
Here are the common files location uses by OpenCore Bootloader
Contains all OpenCore Configuration
Contains boot files
Contains OpenCore and related files
Contains DSDT and SSDTs
Contains initial bootstrap loader
Contains OpenCore drivers
Contains themes, audio, font and icon labels
Contains various tools for special purposes
How to add boot-flags or boot-args in OpenCore
If you want to boot macOS without editing the config.plist file and under NVRAM section, you can add boot-args. To add boot-args, follow the steps below. You can use OpenCore Configurator, Xcode or any other Plist Editor.
- Under UUID, find the variable with 7C436110-AB2A-4BBB-A880-FE41995C9F82.
- Under boot-args line, you can add the boot args. You can find the list of available boot-args in OpenCore Configurator itself. Right click and select boot-args and you can see a bunch of available boot-args.
How to Edit OpenCore config.plist
OpenCore's config plist is in XML which can be edited using any standard text editor, however we do not recommend to use a text editor for this purpose as sometime the file gets corrupted and you might not be able to boot. It's very easy to edit the config.plist file using specific tools such as OpenCore Configurator, Plist Editor, or Xcode.
- Open the config.plist file with your favourite tool and make the necessary edits.
- Save the config.plist.
Additional features and options which you can use in OpenCore's GUI
- Use ResetNVRAM to reset the NVRAM