[我是少数幸运的(!!),他们拥有完美的Macbook Pro 2011,但GPU却有缺陷,所以我一直在使用一种著名的方法,该方法包括将内核扩展kext
文件从扩展库来解决此问题。
该过程如下:
csrutil disable
,以禁用系统完整性保护rm -r /System/Library/Extensions-off/AMDRadeonX3000.kext
以删除先前保存的文件mv /System/Library/Extensions/AMDRadeonX3000.kext /System/Library/Extensions-off/
以摆脱kext
文件touch /System/Library/Extensions/
目前,我无法执行第三步和第四步。对于该文件夹的内容,我收到的消息如下所示:
override rw-r--r-- root/wheel restricted for /System/Library/Extensions-off/AMDRadeonX3000.kext/Contents/_CodeSignature/CodeResources?
我也尝试过跑步:
rm -R /System/Library/Extensions-off/AMDRadeonX3000.kext
,我收到相同的消息。
我跑步时:
rm -rf /System/Library/Extensions-off/AMDRadeonX3000.kext
,
我收到目录内容的只读消息,如下所示:
rm /System/Library/Extensions-off/AMDRadeonX3000.kext/Contents/_CodeSignature/CodeResources: Read-only file system
。
我跑步时:
chmod -R 777 /System/Library/Extensions-off/
,
对于该文件夹中的整个文件,我收到如下消息:
chmod: Unable to change file mode on /System/Library/Extensions-off//AMDX5000.kext/Contents/version.plist: Read-only file system
使用switchGPU获得了不错的结果-允许您禁用有故障的GPU,而无需麻烦地处理kext文件。希望也对您有用!