automate-eGPU EFI - eGPU boot manager for macOS and Windows
 
Notifications
Clear all

[Solved] automate-eGPU EFI - eGPU boot manager for macOS and Windows  

 of  29
  RSS

(@dinovv)
New Member
Joined: 1 month ago
 

I have a macbookpro 15" late 2016,use Mac OS 10.13.6 I can use your efi ,it works!

In the windows side ,I tried to use  win10 18.3 to fix the error 12,but I didn't work, I use a dsl file I made before , and It works, so ,it is perfect ,to use your efi ,thank you very much!

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
truedichotomy
(@truedichotomy)
New Member
Joined: 1 month ago
 

I have an 2012 iMac 27 and I'm trying to use my eGPU (XG Station Pro with RX580) while booting from an external SSD running macOS 10.15.3. The iMac hangs after I select Load Mac OS in the EFI screen. However, the setup works fine if I boot from the iMac's internal Fusion Drive. I want to move away from Fusion Drive because it's too slow. i'm not using Boot Camp so this is just a straight macOS setup. I'd appreciate any effective solutions. Thanks!

Current Build:
27" iMac (late 2013) + XFX Radeon RX580 8GB + ASUS XG Station Pro + automate-eGPU EFI v1.0.5 + OSX 10.15.3


ReplyQuote
(@jason_piazza)
New Member
Joined: 3 weeks ago
 

I have a late 2015 iMac and trying to use a black magic E GPU and I am trying to use this script when I reboot it acknowledges there is an external card but when I try to boot into Mac OS it just sits there. I am running the newest Catalina and I have tried to do the fix but I am not sure where to add the lines of code into the config.plist.

 

Any advice or help would be greatly appreciated.

 

Cheers.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@jose_roberto)
New Member
Joined: 3 weeks ago
 

Hi,

 

Where get this parameter?

 

config.plist
<string>boot.efi</string>
<key>MacOSVolumeUUID</key>
<string>034CF024-118C-4EBB-A745-C381609B830D</string>.      <-------- where find ??
<key>DefaultVolume</key>

 

Thanks 

Jose Roberto

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
joevt
(@joevt)
Noble Member
Joined: 3 years ago
 

@jose_roberto, isn't DefaultVolume sufficient?

Use the following command:

diskutil info -a

Choose the Volume UUID for Mount Point: /
If that doesn't work, choose the Volume UUID for Volume Name: Preboot

 

 

Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case


ReplyQuote
(@jose_roberto)
New Member
Joined: 3 weeks ago
 

@joevt, please help me, which one is :

[email protected]mbp ~ % sudo diskutil info -all

   Device Identifier:         disk0

   Device Node:               /dev/disk0

   Whole:                     Yes

   Part of Whole:             disk0

   Device / Media Name:       APPLE SSD AP0256M

 

   Volume Name:               Not applicable (no file system)

   Mounted:                   Not applicable (no file system)

   File System:               None

 

   Content (IOContent):       GUID_partition_scheme

   OS Can Be Installed:       No

   Media Type:                Generic

   Protocol:                  PCI-Express

   SMART Status:              Verified

 

   Disk Size:                 251.0 GB (251000193024 Bytes) (exactly 490234752 512-Byte-Units)

   Device Block Size:         4096 Bytes

 

   Read-Only Media:           No

   Read-Only Volume:          Not applicable (no file system)

 

   Device Location:           Internal

   Removable Media:           Fixed

 

   Solid State:               Yes

   Virtual:                   No

   Hardware AES Support:      Yes

 

**********

 

   Device Identifier:         disk0s1

   Device Node:               /dev/disk0s1

   Whole:                     No

   Part of Whole:             disk0

 

   Volume Name:               EFI

   Mounted:                   No

 

   Partition Type:            EFI

   File System Personality:   MS-DOS FAT32

   Type (Bundle):             msdos

   Name (User Visible):       MS-DOS (FAT32)

 

   OS Can Be Installed:       No

   Media Type:                Generic

   Protocol:                  PCI-Express

   SMART Status:              Verified

   Volume UUID:               E783267B-A4C3-3556-B751-DBED770EB996

   Disk / Partition UUID:     E7E40BFF-8BE2-48BD-94EC-9314CB62261B

   Partition Offset:          24576 Bytes (6 4096-Byte-Device-Blocks)

 

   Disk Size:                 314.6 MB (314572800 Bytes) (exactly 614400 512-Byte-Units)

   Device Block Size:         4096 Bytes

 

   Volume Total Space:        0 B (0 Bytes) (exactly 0 512-Byte-Units)

   Volume Free Space:         0 B (0 Bytes) (exactly 0 512-Byte-Units)

 

   Read-Only Media:           No

   Read-Only Volume:          Not applicable (not mounted)

 

   Device Location:           Internal

   Removable Media:           Fixed

 

   Solid State:               Yes

   Hardware AES Support:      Yes

 

**********

 

   Device Identifier:         disk0s2

   Device Node:               /dev/disk0s2

   Whole:                     No

   Part of Whole:             disk0

 

   Volume Name:               Not applicable (no file system)

   Mounted:                   Not applicable (no file system)

   File System:               None

 

   Partition Type:            Apple_APFS

   OS Can Be Installed:       No

   Media Type:                Generic

   Protocol:                  PCI-Express

   SMART Status:              Verified

   Disk / Partition UUID:     0A3840F5-30DA-4F27-B8AC-D2168F06AC02

   Partition Offset:          314597376 Bytes (76806 4096-Byte-Device-Blocks)

 

   Disk Size:                 250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Device Block Size:         4096 Bytes

 

   Read-Only Media:           No

   Read-Only Volume:          Not applicable (no file system)

 

   Device Location:           Internal

   Removable Media:           Fixed

 

   Solid State:               Yes

   Hardware AES Support:      Yes

 

   This disk is an APFS Physical Store.  APFS Information:

   APFS Container:            disk1

   Fusion Drive:              No

 

**********

 

   Device Identifier:         disk1

   Device Node:               /dev/disk1

   Whole:                     Yes

   Part of Whole:             disk1

   Device / Media Name:       APPLE SSD AP0256M

 

   Volume Name:               Not applicable (no file system)

   Mounted:                   Not applicable (no file system)

   File System:               None

 

   Content (IOContent):       EF57347C-0000-11AA-AA11-00306543ECAC

   OS Can Be Installed:       No

   Media Type:                Generic

   Protocol:                  PCI-Express

   SMART Status:              Verified

   Disk / Partition UUID:     1252E36A-2631-4DAF-9E01-034CCF0ABEEA

 

   Disk Size:                 250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Device Block Size:         4096 Bytes

 

   Read-Only Media:           No

   Read-Only Volume:          Not applicable (no file system)

 

   Device Location:           Internal

   Removable Media:           Fixed

 

   Solid State:               Yes

   Virtual:                   Yes

   Hardware AES Support:      Yes

 

   This disk is an APFS Container.  APFS Information:

   APFS Physical Store:       disk0s2

   Fusion Drive:              No

**********

 

   Device Identifier:         disk1s1

   Device Node:               /dev/disk1s1

   Whole:                     No

   Part of Whole:             disk1

 

   Volume Name:               MHD - Data

   Mounted:                   Yes

   Mount Point:               /System/Volumes/Data

 

   Partition Type:            41504653-0000-11AA-AA11-00306543ECAC

   File System Personality:   APFS

   Type (Bundle):             apfs

   Name (User Visible):       APFS

   Owners:                    Enabled

 

   OS Can Be Installed:       Yes

   Booter Disk:               disk1s2

   Recovery Disk:             disk1s3

   Media Type:                Generic

   Protocol:                  PCI-Express

   SMART Status:              Verified

   Volume UUID:               40F4F952-92F6-48C5-8A83-069EAFB36259

   Disk / Partition UUID:     40F4F952-92F6-48C5-8A83-069EAFB36259

 

   Disk Size:                 250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Device Block Size:         4096 Bytes

 

   Container Total Space:     250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Container Free Space:      107.4 GB (107366141952 Bytes) (exactly 209699496 512-Byte-Units)

   Allocation Block Size:     4096 Bytes

 

   Read-Only Media:           No

   Read-Only Volume:          No

 

   Device Location:           Internal

   Removable Media:           Fixed

 

   Solid State:               Yes

   Hardware AES Support:      Yes

 

   This disk is an APFS Volume.  APFS Information:

   APFS Container:            disk1

   APFS Physical Store:       disk0s2

   Fusion Drive:              No

   APFS Volume Group:         40F4F952-92F6-48C5-8A83-069EAFB36259

   FileVault:                 Yes

   Locked:                    No

 

**********

 

   Device Identifier:         disk1s2

   Device Node:               /dev/disk1s2

   Whole:                     No

   Part of Whole:             disk1

 

   Volume Name:               Preboot

   Mounted:                   No

 

   Partition Type:            41504653-0000-11AA-AA11-00306543ECAC

   File System Personality:   APFS

   Type (Bundle):             apfs

   Name (User Visible):       APFS

   Owners:                    Disabled

 

   OS Can Be Installed:       No

   Booter Disk:               disk1s2

   Recovery Disk:             disk1s3

   Media Type:                Generic

   Protocol:                  PCI-Express

   SMART Status:              Verified

   Volume UUID:               E53E6340-B54F-4618-8D96-E537968995D7

   Disk / Partition UUID:     E53E6340-B54F-4618-8D96-E537968995D7

 

   Disk Size:                 250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Device Block Size:         4096 Bytes

 

   Container Total Space:     250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Container Free Space:      107.4 GB (107366141952 Bytes) (exactly 209699496 512-Byte-Units)

 

   Read-Only Media:           No

   Read-Only Volume:          Not applicable (not mounted)

 

   Device Location:           Internal

   Removable Media:           Fixed

 

   Solid State:               Yes

   Hardware AES Support:      Yes

 

   This disk is an APFS Volume.  APFS Information:

   APFS Container:            disk1

   APFS Physical Store:       disk0s2

   Fusion Drive:              No

   FileVault:                 No

   Locked:                    No

 

**********

 

   Device Identifier:         disk1s3

   Device Node:               /dev/disk1s3

   Whole:                     No

   Part of Whole:             disk1

 

   Volume Name:               Recovery

   Mounted:                   No

 

   Partition Type:            41504653-0000-11AA-AA11-00306543ECAC

   File System Personality:   APFS

   Type (Bundle):             apfs

   Name (User Visible):       APFS

   Owners:                    Disabled

 

   OS Can Be Installed:       No

   Booter Disk:               disk1s2

   Recovery Disk:             disk1s3

   Media Type:                Generic

   Protocol:                  PCI-Express

   SMART Status:              Verified

   Volume UUID:               DF0DC64E-19E9-4354-AFAC-40AECC5AD888

   Disk / Partition UUID:     DF0DC64E-19E9-4354-AFAC-40AECC5AD888

 

   Disk Size:                 250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Device Block Size:         4096 Bytes

 

   Container Total Space:     250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Container Free Space:      107.4 GB (107366141952 Bytes) (exactly 209699496 512-Byte-Units)

 

   Read-Only Media:           No

   Read-Only Volume:          Not applicable (not mounted)

 

   Device Location:           Internal

   Removable Media:           Fixed

 

   Solid State:               Yes

   Hardware AES Support:      Yes

 

   This disk is an APFS Volume.  APFS Information:

   APFS Container:            disk1

   APFS Physical Store:       disk0s2

   Fusion Drive:              No

   FileVault:                 No

   Locked:                    No

 

**********

 

   Device Identifier:         disk1s4

   Device Node:               /dev/disk1s4

   Whole:                     No

   Part of Whole:             disk1

 

   Volume Name:               VM

   Mounted:                   Yes

   Mount Point:               /private/var/vm

 

   Partition Type:            41504653-0000-11AA-AA11-00306543ECAC

   File System Personality:   APFS

   Type (Bundle):             apfs

   Name (User Visible):       APFS

   Owners:                    Enabled

 

   OS Can Be Installed:       No

   Booter Disk:               disk1s2

   Recovery Disk:             disk1s3

   Media Type:                Generic

   Protocol:                  PCI-Express

   SMART Status:              Verified

   Volume UUID:               C153D099-46B3-4430-84C8-B6FA88937226

   Disk / Partition UUID:     C153D099-46B3-4430-84C8-B6FA88937226

 

   Disk Size:                 250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Device Block Size:         4096 Bytes

 

   Container Total Space:     250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Container Free Space:      107.4 GB (107366141952 Bytes) (exactly 209699496 512-Byte-Units)

   Allocation Block Size:     4096 Bytes

 

   Read-Only Media:           No

   Read-Only Volume:          No

 

   Device Location:           Internal

   Removable Media:           Fixed

 

   Solid State:               Yes

   Hardware AES Support:      Yes

 

   This disk is an APFS Volume.  APFS Information:

   APFS Container:            disk1

   APFS Physical Store:       disk0s2

   Fusion Drive:              No

   FileVault:                 No

   Locked:                    No

 

**********

 

   Device Identifier:         disk1s5

   Device Node:               /dev/disk1s5

   Whole:                     No

   Part of Whole:             disk1

 

   Volume Name:               MHD

   Mounted:                   Yes

   Mount Point:               /Volumes/MHD 1

 

   Partition Type:            41504653-0000-11AA-AA11-00306543ECAC

   File System Personality:   APFS

   Type (Bundle):             apfs

   Name (User Visible):       APFS

   Owners:                    Enabled

 

   OS Can Be Installed:       Yes

   Booter Disk:               disk1s2

   Recovery Disk:             disk1s3

   Media Type:                Generic

   Protocol:                  PCI-Express

   SMART Status:              Verified

   Volume UUID:               563FB3AC-1DBE-4BB7-A7B3-2EA3C08DA7E4

   Disk / Partition UUID:     563FB3AC-1DBE-4BB7-A7B3-2EA3C08DA7E4

 

   Disk Size:                 250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Device Block Size:         4096 Bytes

 

   Container Total Space:     250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Container Free Space:      107.4 GB (107366141952 Bytes) (exactly 209699496 512-Byte-Units)

   Allocation Block Size:     4096 Bytes

 

   Read-Only Media:           No

   Read-Only Volume:          No

 

   Device Location:           Internal

   Removable Media:           Fixed

 

   Solid State:               Yes

   Hardware AES Support:      Yes

 

   This disk is an APFS Volume.  APFS Information:

   APFS Container:            disk1

   APFS Physical Store:       disk0s2

   Fusion Drive:              No

   FileVault:                 No

   Locked:                    No

 

**********

 

   Device Identifier:         disk1s6

   Device Node:               /dev/disk1s6

   Whole:                     No

   Part of Whole:             disk1

 

   Volume Name:               MHD

   Mounted:                   Yes

   Mount Point:               /

 

   Partition Type:            41504653-0000-11AA-AA11-00306543ECAC

   File System Personality:   APFS

   Type (Bundle):             apfs

   Name (User Visible):       APFS

   Owners:                    Enabled

 

   OS Can Be Installed:       No

   Booter Disk:               disk1s2

   Recovery Disk:             disk1s3

   Media Type:                Generic

   Protocol:                  PCI-Express

   SMART Status:              Verified

   Volume UUID:               504E6018-AD49-4678-8293-23DBFC9D8709

   Disk / Partition UUID:     504E6018-AD49-4678-8293-23DBFC9D8709

 

   Disk Size:                 250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Device Block Size:         4096 Bytes

 

   Container Total Space:     250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)

   Container Free Space:      107.4 GB (107366141952 Bytes) (exactly 209699496 512-Byte-Units)

   Allocation Block Size:     4096 Bytes

 

   Read-Only Media:           No

   Read-Only Volume:          Yes

 

   Device Location:           Internal

   Removable Media:           Fixed

 

   Solid State:               Yes

   Hardware AES Support:      Yes

 

   This disk is an APFS Volume.  APFS Information:

   APFS Container:            disk1

   APFS Physical Store:       disk0s2

   Fusion Drive:              No

   APFS Volume Group:         40F4F952-92F6-48C5-8A83-069EAFB36259

   FileVault:                 Yes

   Locked:                    No

 

**********

 

   Device Identifier:         disk2

   Device Node:               /dev/disk2

   Whole:                     Yes

   Part of Whole:             disk2

   Device / Media Name:       Cruzer Blade

 

   Volume Name:               Not applicable (no file system)

   Mounted:                   Not applicable (no file system)

   File System:               None

 

   Content (IOContent):       FDisk_partition_scheme

   OS Can Be Installed:       No

   Media Type:                Generic

   Protocol:                  USB

   SMART Status:              Not Supported

 

   Disk Size:                 31.4 GB (31406948352 Bytes) (exactly 61341696 512-Byte-Units)

   Device Block Size:         512 Bytes

 

   Read-Only Media:           No

   Read-Only Volume:          Not applicable (no file system)

 

   Device Location:           External

   Removable Media:           Removable

   Media Removal:             Software-Activated

 

   Solid State:               Info not available

   Virtual:                   No

 

**********

 

   Device Identifier:         disk2s1

   Device Node:               /dev/disk2s1

   Whole:                     No

   Part of Whole:             disk2

 

   Volume Name:               EGPUBOOT

   Mounted:                   Yes

   Mount Point:               /Volumes/EGPUBOOT

 

   Partition Type:            DOS_FAT_32

   File System Personality:   MS-DOS FAT32

   Type (Bundle):             msdos

   Name (User Visible):       MS-DOS (FAT32)

 

   OS Can Be Installed:       No

   Media Type:                Generic

   Protocol:                  USB

   SMART Status:              Not Supported

   Volume UUID:               D2C8FDDF-1CE3-3971-8A1B-47B9EDEA4E1C

   Partition Offset:          16384 Bytes (32 512-Byte-Device-Blocks)

 

   Disk Size:                 31.4 GB (31406931968 Bytes) (exactly 61341664 512-Byte-Units)

   Device Block Size:         512 Bytes

 

   Volume Total Space:        31.4 GB (31391580160 Bytes) (exactly 61311680 512-Byte-Units)

   Volume Used Space:         3.4 MB (3440640 Bytes) (exactly 6720 512-Byte-Units) (0.0%)

   Volume Free Space:         31.4 GB (31388139520 Bytes) (exactly 61304960 512-Byte-Units) (100.0%)

   Allocation Block Size:     16384 Bytes

 

   Read-Only Media:           No

   Read-Only Volume:          No

 

   Device Location:           External

   Removable Media:           Removable

   Media Removal:             Software-Activated

 

   Solid State:               Info not available

 

**********

 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
joevt
(@joevt)
Noble Member
Joined: 3 years ago
 

@jose_roberto

504E6018-AD49-4678-8293-23DBFC9D8709

 

Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case


ReplyQuote
(@emil_frydendal)
New Member
Joined: 3 weeks ago
 

@goalque, Hi

This trick is so awesome and I'm really hoping that I can make it work. 

I have a old Macbook Pro mid 2012 Core-i5.
More specs

I have the thunderbolt adapter and the thunderbolt cable as well. 

I have downloaded your script and bootet up from the stick (it can't see my eGPU) and when I'm in the application and choose 'load MAC OS' it frees (?).

Then I can't do anything but turn off the mac. 

What am I doing wrong? 

 

Kind regards,

Emil 

 

MBP 13" Mid 2012 2.5 GHz Dual Core i5 16GB RAM . Intel HD Graphics 4000 1536MB. Want to Succeed using my Razer Core X with AMD RX 580 16GB Graphic card.


ReplyQuote
(@jose_roberto)
New Member
Joined: 3 weeks ago
 

@joevt, Hi didn't work, Please need help for resolve this.

 

<dict>

<key>Debug</key>

<true/>

<key>DefaultLoader</key>

<string>boot.efi</string>

<key>504E6018-AD49-4678-8293-23DBFC9D8709</key>

<string>Preboot</string>

<key>Fast</key>

<true/>

<key>MuxSetting</key>

<integer>0</integer>

<key>SkipSetupDataForOSX</key>

<true/>

<key>Timeout</key>

<integer>0</integer>

</dict>

 

Something is wrong ?

 

Thanks.

 

This post was modified 2 weeks ago

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@mark_marin)
Eminent Member
Joined: 5 months ago
 

I wonder if it's because under Catalina the disk is actually 2 disks. Macintosh HD and Macintosh HD - Data. I use the USB only for booting Windows, and don't use it for booting to MacOS (freezes just like you are describing)

2019 15" MacBook Pro, Mantiz Venus, PowerColor Red Devil Radeon 5700 XT


ReplyQuote
(@emil_frydendal)
New Member
Joined: 3 weeks ago
 

@Mark Marin

 

Okay. So you are able to boot through the USB efi-script and into Windows but not into MacOS? 

Have you changed the Harddisk UIDD in the script text to look at the harddisk partion for windows (BOOTCAMP)? 

 

I'm working on a bit older MBP than you mine is from 2012. could that be a concern? 
I do have the required adapters and my Mac is able to see my Razer Core X eGPU but I can't detected my AMD RX 580 graphic card.. 

 

I'm about to do a reinstall of my Mac OS and hope a fresh install will help me but frankly I'm not sure about what to do. 

My wish is to get my mac to detect my eGPU so I can use my mac on a larger display with a better graphics. 
Is that possible or not.. 😯 

 
Update 23 Marts. 

I managed to get my eGPU to work with my MBP 13" mid 2012. 

1. I reinstalled my MacOS to the newest version - Catalina 10.15.3 

2. Under this process I deleted my BootCamp disk and started with a clean HDD. 

3. After the reinstall I plugged in my USB stick with automate-eGPU EFI 1.5 and rebooted my MBP

4. After booting up through the script I hotplugged my eGPU

5. Nothing happened for a while but have patience - I needed to wait 2-3 minuts before my Mac recognized my eGPU. 

6. After this I could use my eGPU on a large 27" monitor - Works like a charm ! 

 

My eGPU is a Razer Core X with a AMD RX 580 8GB Rox Strix Graphics card.

 

Thank you so much for all of the insights given on this site! 

 

Regards

Emil F   

This post was modified 2 weeks ago

MBP 13" Mid 2012 2.5 GHz Dual Core i5 16GB RAM . Intel HD Graphics 4000 1536MB. Want to Succeed using my Razer Core X with AMD RX 580 16GB Graphic card.


ReplyQuote
Vsanz
(@vsanz)
Active Member
Joined: 2 weeks ago
 

@goalque, Hi thanks for this awesome job.

I'm sorry I posted earlier on without reading through threat first. I'm new on this.

Using all you have provided I manage to get my MBP 15 retina late 2012 to recognise the sonnet Puck eGPU.

Now the other monitor is completely black, I'll see if I can sort that next.

 

@sturevlad, I used the volume that had no "– data" on its name, in your case it'd be "Catalina".

But I added it at the end of all the commands under "Boot" section, just before the "BootGraphics" section. I hope this helps

Screenshot 2020 03 23 at 18.23.08

 

MacBook Pro (Retina, Mid 2012)
2,6 GHz Quad-Core Intel Core i7.
8 GB 1600 MHz DDR3
NVIDIA GeForce GT 650M 1 GB
Intel HD Graphics 4000 1536 MB
Sonnet Puck Radeon RX560
purge_wrangler
purge_nvda
automate-egpu-efi


ReplyQuote
(@sturevlad)
New Member
Joined: 1 year ago
 

Same problem with loading MacOS 🙁
Tried to use UUIDs from:

   Volume Name:              Catalina — Data
   Volume Name:              Preboot
   Volume Name:              VM
   Volume Name:              Catalina

It was from external SD card. (I want to try to run graphics acceleration from eGPU) Next I was tried to use Macintosh HD UUID and it also freezes. Please, help!


iMac mid 2011 21,5' + Nvidia GeForce 1070 Aorus Gaming Box


Spoiler
config.plist
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

 <key>ACPI</key>

 <dict>

 <key>DropThunderbolt</key>

 <false/>

 <key>SSDT</key>

 <dict>

 <key>DropOem</key>

 <false/>

 </dict>

 </dict>

 <key>Boot</key>

 <dict>

 <key>Debug</key>

 <false/>

 <key>DefaultLoader</key>

 <string>boot.efi</string>

 <key>MacOSVolumeUUID</key>

 <string>D2F8EEA4-5693-4C4F-BECE-3ADEE82ECC44</string>

 <key>DefaultVolume</key>

 <string>Preboot</string>

 <key>Fast</key>

 <true/>

 <key>MuxSetting</key>

 <integer>1</integer>

 <key>SkipSetupDataForOSX</key>

 <true/>

 <key>Timeout</key>

 <integer>0</integer>

 </dict>

 <key>BootGraphics</key>

 <dict>

 <key>EFILoginHiDPI</key>

 <integer>0</integer>

 </dict>

 <key>Devices</key>

 <dict>

 <key>Inject</key>

 <false/>

 </dict>

 <key>Graphics</key>

 <dict>

 <key>ATI</key>

 <false/>

 <key>Inject</key>

 <false/>

 <key>Intel</key>

 <false/>

 <key>NVidia</key>

 <false/>

 </dict>

 <key>KernelAndKextPatches</key>

 <dict>

 <key>KextsToPatch</key>

 <array>

 <dict>

 <key>Comment</key>

 <string>IOGraphicsFamily Patch (c) egpu.io [goalque]</string>

 <key>Find</key>

 <data>

 SU9QQ0lUdW5uZWxsZWQ=

 </data>

 <key>Name</key>

 <string>IOGraphicsFamily</string>

 <key>Replace</key>

 <data>

 SU9QQ0lUdW5uZWxsZXE=

 </data>

 </dict>

 <dict>

 <key>Comment</key>

 <string>AppleGPUWrangler Discrete Patch (c) egpu.io [goalque]</string>

 <key>Find</key>

 <data>

 SU9QQ0lUdW5uZWxsZWQ=

 </data>

 <key>Name</key>

 <string>AppleGPUWrangler</string>

 <key>Replace</key>

 <data>

 SU9QQ0lUdW5uZWxsZXE=

 </data>

 </dict>

 </array>

 </dict>

 <key>RtVariables</key>

 <dict>

 <key>CsrActiveConfig</key>

 <string>0x67</string>

 </dict>

 <key>SystemParameters</key>

 <dict>

 <key>NvidiaWeb</key>

 <true/>

 </dict>

</dict>

</plist>

 

 

iMac mid 2011 21,5' + Aorus Gaming Box Nvidia GeForce 1070


ReplyQuote
Vsanz
(@vsanz)
Active Member
Joined: 2 weeks ago
 

@sturevlad,

Check the post above yours. I've just edited it

 

MacBook Pro (Retina, Mid 2012)
2,6 GHz Quad-Core Intel Core i7.
8 GB 1600 MHz DDR3
NVIDIA GeForce GT 650M 1 GB
Intel HD Graphics 4000 1536 MB
Sonnet Puck Radeon RX560
purge_wrangler
purge_nvda
automate-egpu-efi


ReplyQuote
(@jose_roberto)
New Member
Joined: 3 weeks ago
 

Hi guys,

 

Im new here, maybe some can help me, I have MacBook 2018 Touch Bar with Catalina 10.15.4 (19E266) I use purge-wrangler. I want enable M4000 like main card using internal display but I cant. 

Screen Shot 2020 03 25 at 13.24.11
Screen Shot 2020 03 25 at 13.24.22

Please someone can help for resolve this issue.

Use a Bizon 3 >> cable thunderbolt >> MBP

 

Thanks

Jose 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@mark_marin)
Eminent Member
Joined: 5 months ago
 

I set the individual apps that I want to use the external graphics card (some like Pinball Arcade run poorly for some reason on the external graphics card).

 

Select the program you want to use the eGPU, right click it, select Info and then click the box that says "prefer external GPU".

 

For MacOS I do not use any scripts (Catalina supports eGPU out of the box). I only use the scripts for Windows booting 

 

2019 15" MacBook Pro, Mantiz Venus, PowerColor Red Devil Radeon 5700 XT


ReplyQuote
(@sturevlad)
New Member
Joined: 1 year ago
 

@emil_frydendal, thanks for the answer, I tried, but the situation remains the same 🙁 And yes, I used automate-eGPU.efi from this post. I assume this is due to the fact that I have an older version of the bootloader (iMac from 2011s). 

iMac mid 2011 21,5' + Aorus Gaming Box Nvidia GeForce 1070


ReplyQuote
Vsanz
(@vsanz)
Active Member
Joined: 2 weeks ago
 

@emil_frydendal, I've done it all, and my second monitor is all black. I can move windows over there, but that's all.

However, after booting Mac (after the EFI program) I did it in safe mode and the screen came to live, but really reaaally slow (everything was slow).

Do you have any idea on how to sort that?

Thanks Smile

MacBook Pro (Retina, Mid 2012)
2,6 GHz Quad-Core Intel Core i7.
8 GB 1600 MHz DDR3
NVIDIA GeForce GT 650M 1 GB
Intel HD Graphics 4000 1536 MB
Sonnet Puck Radeon RX560
purge_wrangler
purge_nvda
automate-egpu-efi


ReplyQuote
(@emil_frydendal)
New Member
Joined: 3 weeks ago
 

@vsanz, I had the same issue with my setup. 

I use a large 4K monitor for work and have a Dell universal dock that I use for connecting my work Laptop to my office space (mouse, keyboard and headset) through USB 3.0 and the dock have Displayport output for my monitor.

Then I have my eGPU which also have displayport but I only have one input on my monitor so I use one of the HDMI input instead which my graphic card also supports. 

I thought that it would be easy with this setup - just switch between the two input sources at my monitor - right? Smile

But no. 

When firing up my eGPU and can see that my MBP have discovered my monitor I could move the mouse out of the internal screen and over to what should be my larger monitor. 
But my monitor stated that it didn't detect any input signal and then turned back to the Displayport source. 

I then tried to remove the displayport signal. Still nothing.. 

I then tried to remove the HDMI cable from the monitor and reattach it - still nothing. 

And now the weird part. I kept the HDMI cable in at the monitor and then unplugged it at the eGPU instead (keep in mind that my displayport cable is also unplugged at the monitor) and then plugged the HDMI back into the eGPU - Voila ! 

I'm not totally clear about why this workaround needs to be done and it's properly not everyone who needs to do this part but I do and maybe you do too?

So every time I need to use my eGPU I first unplugged the DP cable from the bigger monitor then check that my MBP have detected my larger display and then unplug the HDMI at the eGPU and 1 sec. later plug it back it. 

 

Hope this helps Smile  

This post was modified 6 days ago

MBP 13" Mid 2012 2.5 GHz Dual Core i5 16GB RAM . Intel HD Graphics 4000 1536MB. Want to Succeed using my Razer Core X with AMD RX 580 16GB Graphic card.


ReplyQuote
Vsanz
(@vsanz)
Active Member
Joined: 2 weeks ago
 
Posted by: @emil_frydendal

@vsanz, I had the same issue with my setup. 

I use a large 4K monitor for work and have a Dell universal dock that I use for connecting my work Laptop to my office space (mouse, keyboard and headset) through USB 3.0 and the dock have Displayport output for my monitor.

Then I have my eGPU which also have displayport but I only have one input on my monitor so I use one of the HDMI input instead which my graphic card also supports. 

I thought that it would be easy with this setup - just switch between the two input sources at my monitor - right? Smile

But no. 

When firing up my eGPU and can see that my MBP have discovered my monitor I could move the mouse out of the internal screen and over to what should be my larger monitor. 
But my monitor stated that it didn't detect any input signal and then turned back to the Displayport source. 

I then tried to remove the displayport signal. Still nothing.. 

I then tried to remove the HDMI cable from the monitor and reattach it - still nothing. 

And now the weird part. I kept the HDMI cable in at the monitor and then unplugged it at the eGPU instead (keep in mind that my displayport cable is also unplugged at the monitor) and then plugged the HDMI back into the eGPU - Voila ! 

I'm not totally clear about why this workaround needs to be done and it's properly not everyone who needs to do this part but I do and maybe you do too?

So every time I need to use my eGPU I first unplugged the DP cable from the bigger monitor then check that my MBP have detected my larger display and then unplug the HDMI at the eGPU and 1 sec. later plug it back it. 

 

Hope this helps Smile  

Thanks for your help. However, I'm not capable of making it work...

I only have one monitor and I don't have DP cable to try.

The computer obviously recognises the eGPU and the monitor. I can even move things there, but its totally dark (alive because there's a glow to it).

Screenshot 2020 03 31 at 17.57.08

By the end of today I will have to return the eGPU Crying  

But I will keep trying until the end of today comes.

Thanks to all for your posts and programs. It's been really educational hehe. Keep up the good work! 

MacBook Pro (Retina, Mid 2012)
2,6 GHz Quad-Core Intel Core i7.
8 GB 1600 MHz DDR3
NVIDIA GeForce GT 650M 1 GB
Intel HD Graphics 4000 1536 MB
Sonnet Puck Radeon RX560
purge_wrangler
purge_nvda
automate-egpu-efi


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@vsanz, black screens on AMD eGPUs is a known issue on macs that have NVIDIA dGPUs: https://github.com/mayankk2308/purge-wrangler/wiki/Complications

You need purge-nvda to resolve this issue. More details: https://egpu.io/forums/mac-setup/mid-2014-15-inch-macbook-pro-750m-master-thread/

Even though your mac is different from the one in the master thread, most aspects apply.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro


ReplyQuote
(@alex_hill)
New Member
Joined: 4 days ago
 

Hi, I have an early 2015 13 inch MBP (Catalina)which I've been trying to set up with a Razer Core X and AMD Radeon RX 5700. However I get the BSOD and my laptop restarts after about ten seconds when I boot it with egpu connected or hot plug in OS X 🙁 . I've tested the EGPU set up on a Thunderbolt 3 MBP and it works perfectly. I've also tried changing cables/adapters which hasn't helped.

Purgewrangler seems to recognise the egpu however my laptop restarts before I can do anything. Frustratingly automate egpu efi doesn't recognise the egpu and when I try to boot to mac OS it freezes.

Any ideas for how I could sort this? Thanks for all your advice and discussion on here super helpful!!

This post was modified 4 days ago

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Vsanz
(@vsanz)
Active Member
Joined: 2 weeks ago
 
Posted by: @mac_editor

@vsanz, black screens on AMD eGPUs is a known issue on macs that have NVIDIA dGPUs: https://github.com/mayankk2308/purge-wrangler/wiki/Complications

You need purge-nvda to resolve this issue. More details: https://egpu.io/forums/mac-setup/mid-2014-15-inch-macbook-pro-750m-master-thread/

Even though your mac is different from the one in the master thread, most aspects apply.

Thanks!!!!!! @mac_editor!!!!!!!!

You saved my life!!!!

I installed purge_wrangler and ran it, then purge_nvda and ran it also. And it seems to be working just fine!!

Smile 🙂

MacBook Pro (Retina, Mid 2012)
2,6 GHz Quad-Core Intel Core i7.
8 GB 1600 MHz DDR3
NVIDIA GeForce GT 650M 1 GB
Intel HD Graphics 4000 1536 MB
Sonnet Puck Radeon RX560
purge_wrangler
purge_nvda
automate-egpu-efi


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@alex_hill, read the beginner's guide for purge-wrangler carefully which links to: https://github.com/mayankk2308/purge-wrangler/issues/44

Set up your system without plugging in eGPU and ensure you have macOS 10.15.1 or newer for Navi GPU. To use automate-eGPU EFI, check out the main/first post for details on how exactly to configure it for macOS 10.15.1 or later as some manual fixes are required. Remember not use purge-wrangler and automate-eGPU EFI at the same time - its one or the other.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro


ReplyQuote
zeba
 zeba
(@zeba)
Active Member
Joined: 3 weeks ago
 

All works great with my setup, except no mouse/keyboard (no USB ports) on wakeup from sleep in Win10 on my 2015 iMac.

Is it more likely to be an issue in the config.plist or in my custom made DSDT (those are the only files present in my CLOVER folder on my boot USB stick..). Or would it be something completely different?

edit: I've tried to resume from sleep both with the eGPU powered on and off, doesn't seem to make a difference.

Thanks!

Seb

This post was modified 2 days ago

27" iMac Retina 5k 2015 - AMD Radeon R9 M390


ReplyQuote
 of  29