看到一个办法,拷贝相关内容过来:
This guide only pertains to the following 2 instances:
7-series motherboard (B75/Z75/H77/Z77) + 2nd gen Core-i "Sandy Bridge" CPU using HD 3000 graphics
6-series motherboard (H61/H67/P67/Z68) + 3rd gen Core-i "Ivy Bridge" CPU using HD 4000 graphics
I had the opportunity to test this recently using a 7 series Z77 board and a Sandy Bridge i5-2500K. The way I solved this little mismatch was to swap the MEI device ids, then reinstall both kexts using KextBeast- this lets the OS know which framebuffer kext to use. Here's a simple step-by-step.
1. Open Finder and navigate to /System/Library/Extensions
2. Drag AppleIntelSNBGraphicsFB.kext and AppleIntelFramebufferCapri.kext to Desktop
3. Right click AppleIntelSNBGraphicsFB.kext and choose Show Package Contents
4. Navigate to Contents/Info.plist
5. Open Info.plist in TextEdit
6. Make the following changes to the AppleIntelMEIDriver section as shown below:
Original Values in AppleIntelSNBGraphicsFB.kext
Code:
AppleIntelMEIDriver
CFBundleIdentifier
com.apple.driver.AppleIntelSNBGraphicsFB
IOClass
AppleIntelMEIDriver
IOMatchCategory
IODefaultMatchCategory
IOPCIPrimaryMatch
0x1C3A8086
Change This:
Code:
IOPCIPrimaryMatch
0x1C3A8086
To This:
Code:
IOPCIPrimaryMatch
0x1E3A8086
7. Right click AppleIntelFramebufferCapri.kext and choose Show Package Contents
8. Navigate to Contents/Info.plist
9. Open Info.plist in TextEdit
10. Make the following changes to the AppleIntelMEIDriver section as shown below:
Original Values in AppleIntelFramebufferCapri.kext
Code:
AppleIntelMEIDriver
CFBundleIdentifier
com.apple.driver.AppleIntelFramebufferCapri
IOClass
AppleIntelMEIDriver
IOMatchCategory
IODefaultMatchCategory
IOPCIPrimaryMatch
0x1E3A8086
Change This:
Code:
IOPCIPrimaryMatch
0x1E3A8086
To This:
Code:
IOPCIPrimaryMatch
0x1C3A8086
11. Save both Info.plist files
12. Run KextBeast
13. Reboot