Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

fatespawn

macrumors 6502
Original poster
Feb 22, 2009
250
118
Chicagoish
I need a little time-critical help. I'm at a friends for the weekend and they have an old 2011MBP and I need to delete a particular kext file (AMDRadeonX3000.kext)

There are a couple of difficulties:

1. There is no Recovery Partition on his drive
2. I can boot to single user mode, but am unable to disable SIP (operation not permitted)

Is there an easy way to delete a kext file from the GUI?

The root problem is that his Radeon HD 6750M is dead and the computer needs to only use the integrated graphics. I managed to get it to boot and now don't want to shut down until I can get rid of that particular kext file.

Thanks
 
Is there an easy way to delete a kext file from the GUI?
Booting from a High Sierra installer puts you into recovery. Other than that, something you might consider trying is to use the pmset command in a terminal window to try and prevent switching to the Radeon GPU:
Code:
sudo pmset -a gpuswitch 0
The -a flag means the setting applies to all power sources, i.e. battery, mains power, etc. The default value for gpuswitch is 2, meaning automatic GPU switching. A value of 0 should pin it to the Intel GPU. See man pmset for the details. I use this on a mid-2010 15" MBP which has the infamous bad capacitor problem and it prevents the crashes that were happening when the system tried to switch from the Intel to the Nvidia GPU. Never tried it on a 2011, but it's worth a try.
 
  • Like
Reactions: fatespawn
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.