본문 바로가기
카테고리 없음

Bootx64.efi For Os X

by puncsymtaliconca 2021. 1. 10.


  • Understanding the macOS Boot Process
    • 1. OpenCore Booting
    • 2. boot.efi Handoff
    • 3. XNU/Kernel Handoff
    • 4. macOS Handoff
  1. Bootx64.efi For Os X 10
  2. Boot From Efi File
  3. Bootx64.efi For Os X Download

Last modified: Sat Jul 04 2020 15:28:28 GMT+0000 (Coordinated Universal Time)

  • Supported version: 0.5.9

The 'EFI Boot' appears because the Mac firmware finds the boot file BOOTx64.EFI in the folder EFI BOOT on the EFI partition of your internal drive. This is part of the UEFI specification. For example, if you go to the ' uefi.org Specifications web page ', you can download and view the ' UEFI Specification Version 2.5 '.

  • Understanding the macOS Boot Process
    • 1. OpenCore Booting
    • 2. boot.efi Handoff
    • 3. XNU/Kernel Handoff
    • 4. macOS Handoff

So with troubleshooting a hackintosh, it can be a bit difficult to really understand where you're getting stuck as the exact keyword you're trying to search for may not match anything on google. While this page won't solve all your issues, it should at least help better understand where in the macOS boot-process you're getting stuck and hopefully give some ideas as to why you're stuck.

1. OpenCore Booting

This section will be brief, as OpenCore boot issues are fairly rare and usually simple user error:

  • System powers on and searches for boot devices
  • System locates BOOTx64.efi on your OpenCore USB under EFI/BOOT/
  • BOOTx64.efi is loaded which then chain-loads OpenCore.efi from EFI/OC/
  • NVRAM Properties are applied
  • EFI drivers are loaded from EFI/OC/Drivers
  • Graphics Output Protocol(GOP) is installed
  • ACPI Tables are loaded from EFI/OC/ACPI
  • SMBIOS Data is applied
  • OpenCore loads and shows you all possible boot options
  • You now boot your macOS installer
Efi

If you're having issues booting at this point, main things to check for:

Download old versions of VLC Media Player for Mac. Media Players. VLC Media Player. Old versions. VLC Media Player. Excellent multimedia player supporting next to all formats. Previous versions. 3.0.10 49.37MB. VLC Media Player. https://consnusgegi.tistory.com/5. VLC for Mac OS X VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols. VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files, and various streaming protocols. Mac OS X 10.6 Snow Leopard. Use VLC 2.2.8. Mac OS X 10.5 Leopard. Use VLC 2.0.10. Get it for PowerPC or 32bit Intel. Mac OS X 10.4 Tiger. Mac OS X 10.4.7 or later is required. Use VLC 0.9.10. Get it for PowerPC or Intel. Mac OS X 10.3 Panther. QuickTime 6.5.2 or later is required. Use VLC 0.8.6i. Get it for PowerPC. Mac OS X 10.2.

For the rest of the possible issues, see here:

2. boot.efi Handoff

This is where macOS's bootloader(boot.efi) comes onto the scene, specifically what it does is prep the environment for the kernel to load and where OpenCore injects kexts. If you're getting stuck at this point, there's likely an issue with loading the kernel, main culprits:

For the rest of the possible issues, see here:

Note: In macOS 10.15.4, Apple changed the boot.efi debugging protocol, so things will look quite a bit different from before but all the same rules still apply

https://consnusgegi.tistory.com/6. Cross PlatformRetroArch can run on the usual platforms like Windows, Mac OS X and Linux, but it stands alone in that it can support far more platforms beyond just that.We support operating systems that not even Microsoft and Apple themselves support anymore, such as macOS X on PowerPC Macs, and RetroArch being available on Windows OSes as far back as Windows 95.On top of all that, RetroArch also runs on iOS and Android for tablets and phones, as well as on game consoles like PS2, PS3, PSP, PS Vita, Wii, Wii U, 2DS, 3DS, Switch, and more!The current stable version is: 1.8.9Detected OS: unknown.

https://consnusgegi.tistory.com/2. Specializing in the creative part is important instead of being bothered about the software requirements, and that’s what Adobe has through with the Photoshop CS6.

3. XNU/Kernel Handoff

Now that boot.efi has setup everything for us, we now get to watch the kernel do it's thing. This section is commonly referred as the Rooting phase:

Bootx64.efi For Os X 10

This section is where SMBIOS data is verified, ACPI tables/Kexts are loaded and macOS tries to get everything in order. Failures here are generally a result of:

  • Corrupted SSDTs
  • Corrupted kexts(or incorrectly setup under your config.plist -> Kernel -> Add)
  • Messed up memory map

See here for more troubleshooting info:

Now here we have [ PCI configurations begin ], this section can be seen as a hardware test for our systems, kexts and SSDTs we injected, and where IOKit starts hardware probs to find devices to attach to.

The main things that are tested here:

  • Embedded Controllers
  • Storage(NVMe, SATA, etc)
  • PCI/e
  • NVRAM
  • RTC
  • PS2 and I2C

For more specific info on how to get around this area, see here:

Bootx64.efi

This is where the 15 port limit and USB mapping comes into play, and where the infamous 'Waiting for Root Device' errors pops in, main things to check for:

This is where our FakeSMC/VirtualSMC come into the scene and do their magic, DSMOS itself is a kext that verifies if your system has an SMC and will request a key. If this key is missing, then DSMOS will not decrypt the rest of the binaries and you'll get stuck here. You may also get stuck at AppleACPICPU which is just the same error.

Source: Dont Steal Mac OS X.kext

Cad programs for os x 8. 30-day FREE complete trial: Test iCADMac and see how it compares before purchase. Native DWG format: Fully compatible with AutoCAD ® files, no conversion required.

Boot From Efi File

This is where Apple's audio driver comes in, and where AppleALC shines. Generally rare to see issues here but if you do, try disabling AppleALC and any other audio related kexts.

And here we get to the GPU driver initialization, and where WhateverGreen also does its magic. Generally errors here are due to the GPU and not WhateverGreen itself, main culprits:

Bootx64.efi For Os X Download

For

4. macOS Handoff

And you've finally got past all that verbose! If you're getting stuck at the Apple logo after all that verbose, then there's a couple things to check for:

Free download mac os sierra. There's a new file system, AFS, for better security, reliability and speed in file transfers. Better graphics and VR supported have also been included along with backwards compatibility so you install the new OS in machine even from late 2009. MacOS High Sierra is packed with new features and refinements.