I have followed all the instructions provided at MacBook Pro: How to disable discrete GPU permanently from EFI? and I'm stuck at the following step:
3.1 Move AMD / NVIDIA kext files to a backup directory
Remove all the AMD (or NVIDIA, depending on your card) kext files in the Terminal in Recovery Console. Trying to remove them in Single User just gives sandbox errors, so don’t do it in Single User Mode! (the one that you boot with cmd+s).
- If you have FileVault, unlock it first.
- Boot into Recovery (cmd+r) directly. If it fails then repeat step 2 and retry (dGPU could get active again after booting into the os with AMD / NVIDIA kexts).
Start Terminal (This commands are for AMD. If you have NVIDIA, change accordingly)
diskutil cs list(find Logical Volume UUID: last item)
diskutil coreStorage unlockVolume UUID(UUID: from previous command)
cd /Volumes/Macintosh\ HD
mv System/Library/Extensions/AMD*.* AMD_Kexts/
I'm using 2 hard disks, with no partition, a 120 Gb SSD for the system only and a 750 Gb drive for data. I actually don't understand the commands, I'm just following the instructions. After reboot it still hangs halfway.
Please, what should I do next?