User:Songtime/OSX86/驱动
Contents
Extensions.mkext
/System/Library/Extensions.mkext包含与已安装硬件相关的kext缓存,在启动时被读取。删除后,Leopard会自动重新建立。
- 启动时,-f参数会重新建立Extensions.mkext
安装.kext
sudo -s cp -R driver.kext /System/Library/Extensions/ cd /System/Library/Extensions/ chown -R root:wheel driver.kext chmod -R 755 driver.kext rm /System/Library/Extensions.mkext --删除OSX缓存的kext kextload driver.kext --加载driver.kext
屏蔽.kext
sudo -s cd /System/Library/Extensions/ kextunload driver.kext --卸载driver.kext mv driver.kext driver.kext.old
.kext打补丁
OSX基础的.kext可以驱动更多的硬件,向.kext打补丁会使其驱动PC硬件。
- 变通的.kext打补丁方法
- 添加EFI-Strings
- 打DSDT补丁