mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-04-11 16:27:19 +10:00
117 lines
4.7 KiB
Markdown
117 lines
4.7 KiB
Markdown
# Booting OpenCore and macOS
|
|
|
|
Now we finally get to boot OpenCore!
|
|
|
|
Reboot the machine while holding `Option` to select the EFI Boot entry with the OpenCore icon (holding the `Control` key will make this the default boot entry):
|
|
|
|
* This will be the Mac Boot Picker
|
|
|
|
|
|
<div align="left">
|
|
<img src="./images/efi-boot.png" alt="EFI boot" width="800" />
|
|
</div>
|
|
|
|
::: details Note for Mac Pros/Xserves/iMacs with unflashed GPUs
|
|
|
|
(Adapted from the [OpenCore on the Mac Pro guide](https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/))
|
|
|
|
For Mac Pro, Xserve and, iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process.
|
|
|
|
Firstly, open the Terminal and run the following command:
|
|
```sh
|
|
sudo nvram "recovery-boot-mode=unused" && sudo reboot recovery
|
|
```
|
|
This will make your machine reboot into the Recovery Environment. Alternatively, holding `Command` + `R` when your machine is starting up will also let you enter the Recovery.
|
|
|
|
Secondly, open the Recovery Environment's Terminal (Menu bar > Utilities > Terminal).
|
|
|
|
Now you'll want to get a list of drive identifiers. To do so, run the following command:
|
|
```sh
|
|
diskutil list
|
|
```
|
|
The command should produce a list of drives installed in your system:
|
|
|
|
<div align="left">
|
|
<img src="./images/Unflashed-Boot-1.png" alt="Unflashed boot" width="800" />
|
|
</div>
|
|
|
|
Keep track of the drive with the OCLP install. You will need the drive identifer for later.
|
|
|
|
Now you'll want to mount the EFI partition (where OCLP is installed, though it may differ if you've installed OCLP to a FAT-32 volume).
|
|
|
|
Run the following command (Replace X with the drive number):
|
|
```sh
|
|
diskutil mount diskXs1
|
|
```
|
|
|
|
<div align="left">
|
|
<img src="./images/Unflashed-Boot-2.png" alt="Unflashed boot 2" width="800" />
|
|
</div>
|
|
|
|
If everything is correct, the EFI partion should be mounted.
|
|
|
|
Now you'll want to use the `bless` command to set the default boot device:
|
|
```sh
|
|
bless --mount /Volumes/EFI --setBoot --file /Volumes/EFI/System/Library/CoreServices/boot.efi
|
|
```
|
|
Once the command is run, it should produce no output.
|
|
|
|
<div align="left">
|
|
<img src="./images/Unflashed-Boot-3.png" alt="Unflashed boot 3" width="800" />
|
|
</div>
|
|
|
|
If the command produces an output, ensure that you've typed it in correctly.
|
|
|
|
Now you can reboot your machine. OCLP is now the default boot option!
|
|
:::
|
|
|
|
Now that you've loaded OpenCore, "select Install macOS":
|
|
|
|
* This will be the OpenCore Picker
|
|
|
|
<div align="left">
|
|
<img src="./images/oc-boot.png" alt="OpenCore boot" width="800" />
|
|
</div>
|
|
|
|
|
|
You will soon reach the installer screen! If you enabled verbose mode when building OCLP, a lot of text will run across the screen. From there, it's just like any normal macOS install. For an example of how the boot process looks, see the following video:
|
|
|
|
* [OpenCore Legacy Patcher Boot Process](https://www.youtube.com/watch?v=AN3zsbQV_n4)
|
|
|
|
**Important:** If you're using a brand new disk that has not been used before, choose "View -> Show all devices" in Disk Utility and format the entire disk by choosing the topmost option in the sidebar to avoid a missing internal EFI later when trying to boot OpenCore to internal disk.
|
|
|
|
|
|
<div align="left">
|
|
<img src="./images/wipe-disk.png" alt="Wipe disk" width="800" />
|
|
</div>
|
|
|
|
::: warning Warning for T1 Macs
|
|
|
|
When installing macOS Sonoma or newer on a T1 system (2016-2017), full disk wipe will remove T1 functionality (touchbar etc). Therefore when installing, only wipe the volume containing the operating system.
|
|
|
|
<div align="left">
|
|
<img src="./images/wipe-volume.png" alt="WipeVolume" width="800" />
|
|
</div>
|
|
|
|
[More info here](https://dortania.github.io/OpenCore-Legacy-Patcher/TROUBLESHOOT-HARDWARE.html#no-t1-functionality-after-installing-sonoma-or-newer)
|
|
|
|
:::
|
|
|
|
|
|
If your Mac is looping back into the beginning of the setup after the first reboot, turn it off, start it again and hold Option. This time (after choosing `EFI Boot` first) select the option with a grey hard disk icon in the OpenCore picker. It can either say `macOS Installer` or the name you gave the disk during the installer process. Keep repeating this step after every reboot if necessary.
|
|
|
|
<div align="left">
|
|
<img src="./images/oclp-stuck-firstreboot.png" alt="Stuck on first reboot" width="800" />
|
|
</div>
|
|
|
|
|
|
::: warning
|
|
|
|
**MacBookPro11,3 Note**: When booting macOS Monterey, you'll need to boot into safe mode if acceleration patches are not installed yet. [Otherwise, you'll hit a black screen due to missing NVIDIA drivers.](https://github.com/dortania/OpenCore-Legacy-Patcher/issues/522) Safe Mode can be entered by holding `Shift + Enter` when selecting macOS Monterey in OCLP's Boot Menu.
|
|
|
|
:::
|
|
|
|
|
|
# Once installed and booting, head to [Post-Installation](./POST-INSTALL.md)
|
|
|