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  117
  RSS

Tav
 Tav
(@tav)
New Member
Joined: 3 years ago
 

When I boot with the usb option as instructed, I get a backlit internal screen but nothing else happens. I am sure I have followed all the steps in the post, so I am not sure what may still be going wrong. I will list my current configuration and some other stuff that may (or may not) be relevant given the requirements of previous builds. I had 1.0.4 installed before this, but I reinstalled MacOS and ran the script you provided to check that my kexts were clean. However, when I option-boot I still have the blue circle with white lightning-bolt EFI Boot option (I'm not sure if this is relevant).

2017 MacBook Pro 13", base model (Dual core i5, iGPU)
macOS Mojave 10.14
Razer Core X housing EVGA GTX 1070 ftw
Asus 24" 2440x1440 144hz display
FAT32 formatted 32gb USB drive connected via a usb-c to usb hub.
Tested without any launch agents / daemons
FileVault enabled
Nvidia drivers installed via Nvidia update tool that was mentioned here earlier.
Core X is connected to a Chinese-international outlet (both with a 3-prong to 2-prong US adapter in the top half and with a 3-prong Chinese cable)

The first time I tested it a screen came up for a very short second (likely only a few frames) before disappearing. Because it happened so quickly, I could not tell whether it was the EFI boot menu or a kernel panic screen. 

Somewhat related, my roommate tested the same build with his 2018 15" mbp with amd dgpu, and could see in the boot menu that the egpu was recognized properly. He could boot into MacOS and still have the egpu recognized, but only on the internal display - the external display still detected no signal. When he unplugged the DisplayPort cable to switch to HDMI, his machine kernel panicked.

Sorry for the lengthy post, but this is a super cool project and I would really like to get it working. If anyone is able to help and needs more info, I would be happy to provide it.

Thanks!

This post was modified 3 years ago

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 

@tav The blue circle shouldn’t be there. Reformat the USB drive, there might be some hidden files. You ran the v1.0.4 uninstaller?

There is a small chance that some Mac firmwares are not compatible with the boot screen EFI. Difficult to debug.

2018 15” dGPU model needs those additional steps, at least config.plist MuxSetting=1 (integrated).

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


ReplyQuote
rhenriques11
(@rhenriques11)
Eminent Member
Joined: 3 years ago
 

This solution is amazing! Impressive job goalque! I was able to set it up very quickly and, as goalque said, it has the advantage of maintaining the system in pristine state. However, it's not yet 100% predictable. I'm using a Mac Pro 2013 with two external Nvidia GTX 1080 Ti. Sometimes only one is recognized. Other times, if I connect after login, it can work but it can also get a black screen. The most predictable way to get both eGPU's working is to connect both at the same time (almost at the millisecond)  before login. I have automatic login disabled. So, when the user login appears I connect Both eGPU's at the same time in TB port 5 and 6 and do the login after. I use the eGPU's without connected monitors. The display is connected to the MP HDMi port (controlled bu one of the internal AMD's. Another advantage of this new approach is that, most times, the machine powers off without hanging and eGPU's are also correctly powered off. 
Is there any way to make the startup process of choosing EFI startup and choose load MacOS automatic?
What Exactly does the option "Launch on startup ON/OFF" mean and how to use it?
Best Regards

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
zipp0rsch
(@zipp0rsch)
Active Member
Joined: 3 years ago
 
Posted by: T.Z.
 
@zipp0rsch I had the same issue on my MBP 11,3, and finally found out...for some reason, I need to name/label the USB drive itself sth. other than "EFI"...

Yes, that did the trick... thanks! Now I am waiting for my eGPU parts to arrive.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
psonice
(@psonice)
Estimable Member
Joined: 3 years ago
 

Oooh, so close to perfect on a 2014 iMac 27" (AMD dGPU / TB2). Did a fresh install, SIP enabled, copied folder to USB. It boots up with the eGPU (AMD Vega56), both display seem to be working fine (haven't tested performance yet).

Only (minor) issue: the internal 5K screen is now detected as 4K. Works fine otherwise.

Any recommendations for getting it back to 5k? Smile (Will have a poke myself later.)

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

goalque liked
ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 
Posted by: zipp0rsch
Posted by: T.Z.
 
@zipp0rsch I had the same issue on my MBP 11,3, and finally found out...for some reason, I need to name/label the USB drive itself sth. other than "EFI"...

Yes, that did the trick... thanks! Now I am waiting for my eGPU parts to arrive.

That makes sense. I recall adding a check that the label name can't be "EFI", to distinguish the USB drive from the internal EFI partition.

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Famed Member Moderator
Joined: 4 years ago
 

Interestingly I had the same issue, my 5k became a 4k, haven't poked about loads but will see what an intel driver update does to things...

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix

 
2018 Mac Mini [8th,6C,B] + RX 580 @ 32Gbps-TB3 (AKiTiO Node Lite) + Win10 20H2 [build link]  


ReplyQuote
atlonxp
(@atlonxp)
New Member
Joined: 3 years ago
 
Posted by: gcoban

Since I didn't want to make my computer to be bootable by someone else without my permission, I wished to use like that. Then I realized that I can protect EFI boot by password. Now, when I press option key right after the Apple logo, it asks password. This way, no longer need to create EFI boot disk Smile

Thanks, @goalque, it works perfectly. If you can add hot-unplug support, it will be very very nice.

I am looking for your Paypal account too, to buy you a beer Smile

@gcoban I also like the idea of not using the external usb boot. However, since you said you have used password protected EFI boots and, by this way, no longer need to create EFI boot disk. Does it meant no need for the external usb booting? It's a bit confusing now.

@goalque Thank you for your great work!

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 4 years ago
 

Thanks @goalque for all your work on this.

Two questions: 
1) Are there new NVIDIA drivers available for 10.14? I don't think so but was under impression this is what you were waiting for so hopefully I'm wrong.
2) Set up USB drive similar to prior versions (FAT + GUID Partition table), copied folder contents onto drive, option-booted, selected EFI but got message "USB File System Not Found". Any ideas?

Bring peace to your computing life: stop trying to understand Apple.


ReplyQuote
psonice
(@psonice)
Estimable Member
Joined: 3 years ago
 
Posted by: Chippy McChipset

Thanks @goalque for all your work on this.

Two questions: 
1) Are there new NVIDIA drivers available for 10.14? I don't think so but was under impression this is what you were waiting for so hopefully I'm wrong.
2) Set up USB drive similar to prior versions (FAT + GUID Partition table), copied folder contents onto drive, option-booted, selected EFI but got message "USB File System Not Found". Any ideas?

Copy EFI folder to USB drive, not folder contents. (I did that too Smile

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
 of  117