Skip to content

Instantly share code, notes, and snippets.

@phplaw
Last active November 10, 2023 08:48
Show Gist options
  • Save phplaw/e36415a9a85bf07c86e1f1725f2dd20a to your computer and use it in GitHub Desktop.
Save phplaw/e36415a9a85bf07c86e1f1725f2dd20a to your computer and use it in GitHub Desktop.
Everything about eGPU on Mac
@phplaw
Copy link
Author

phplaw commented Nov 17, 2021

Work for my Macbook Pro 16"

https://egpu.io/forums/bootcamp/macbook-pro-16-windows-egpu-error-12-fix/

Installation

  1. Download bootx64.efi (v0.5)

bootx64.efi.zip
2. Boot to macOS recovery mode (Tutorial)

  1. Set Security Boot to "No Security" (Tutorial)

  2. Boot to macOS

  3. Set the startup disk to macOS (Tutorial)

  4. Mount EFI partition using Clover Configurator (Mount EFI -> Mount Partition) (Download)

  5. Open EFI disk from desktop then go to /EFI/Boot

  6. Rename /EFI/Boot/bootx64.efi to /EFI/Boot/bootx64_original.efi

  7. Copy bootx64.efi from step 1 to /EFI/Boot

  8. Restart

Boot to Windows with eGPU

  1. Set the startup disk to Windows

  2. Restart

  3. Wait until apple_set_os loaded (It is totally normal if the computer restarts several times)

  4. Connect in your eGPU to a thunderbolt port on the left side then press any key

  5. Once Windows is booted, disconnect your eGPU then connect it to a thunderbolt port on the right side

  6. Connect your eGPU again to the port you chose at step 4

  7. Error 12 should disappeared. Enjoy! 😊

Uninstall

  1. Boot to macOS

  2. Set the startup disk to macOS

  3. Mount EFI partition using Clover Configurator

  4. Open EFI disk from desktop then go to /EFI/Boot

  5. Delete /EFI/Boot/bootx64

  6. Rename /EFI/Boot/bootx64_original.efi.efi to /EFI/Boot/bootx64

  7. Restart

@phplaw
Copy link
Author

phplaw commented Nov 17, 2021

@phplaw
Copy link
Author

phplaw commented Oct 3, 2022

@phplaw
Copy link
Author

phplaw commented Oct 3, 2022

@phplaw
Copy link
Author

phplaw commented Oct 3, 2022

Config EGPU for mac Mini 2018

https://becomethesolution.com/blogs/mac/how-to-use-egpu-with-mac-mini-windows-boot-camp-macos-catalina-10-15-x-pure-egpu?format=amp
We dont need to setting up security boot, no need to disable 1901 as well. We also could use driver directly from AMD

Create Windows Restore Point

https://answers.microsoft.com/en-us/windows/forum/all/discussion-how-to-create-a-system-restore-point/91aada34-ae98-4007-a19b-15ce6edb41bd

Remap Keyboard keys with sharpkeys

https://github.com/randyrants/sharpkeys/releases

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment