随着苹果系统对intelCPU的支持,越来越多的人选择在普通PC上安装MacOSx用来开发或者尝鲜体验,但苹果系统对于普通PC的支持并不是很好,其中安装系统时最大的阻碍之一就是显卡驱动……下面说说我的安装过程
工具/原料
DSDTSE
iDSDT
NVIDIAwebdriver
GPU-z
方法/步骤
1、DSDTSE是一个用来提取生成DSDT的有缃俜橹燧效且易用的工具软件。所谓DSDT是主板BIOS中ACPI的一个表,用来描桢郓羼抱述电脑的硬件配置系统信息,很多无法安装显卡驱动的情况都是由于苹果未能识别电脑硬件导致的。下载DSDTSE请直接百度。Mac版本可能会无法正常运行,所以推荐在window系统下来完成,下载后打开软件,点下方的提取DSDT按钮后,软件会自动打开编辑器。
2、在打开的DSL编辑器中查看提取的文件中是否有错误,如果有错误,则需要修复,这个可以捂执涡扔使用DSDTSE的修补或者修正对应的选择项后再次点提取DSDT,这里就不多说了,一般正规的主板都不会出现什么问烙疋艘烯题。然后可以点编辑器右上方的编译(compile)按钮,如果没有错误,则可以在DSDT软件文件夹下看到一个生成的aml文件,将这个dsdt.aml文件放到苹果安装盘根目录下的extra目录下待用
3、修改引导启动项,添加Kerne盟敢势袂lFlags引导参数nvda_drv=1,变色龙引导的话可以在Mac根目录下的extra文围泠惶底件夹下找到名为org.chameleon.Boot.plist的文件,打开直接添加或者修改加入,这个其实可以在windows下通过HFS磁盘查看软件进行查看编辑。clover就不多说了,自己参考其它教程修改。
4、下载GPU-z软件,打开后可以看到你的显卡信息,在BIOS版本一项后可以看到个小按钮,点击它可以导出一个ROM文件,这个文件将会在后面用于显卡信息的装载,所以这个文件要保存到mac盘待用。
5、进入安装好的Mac系统,这时就要用到iDSDT了,下载后打开软件,导入我们刚才导出的显卡ROM文件,有些显卡型号可以被正常识别,有些不行,但没关系,你可以在下面为你的显卡型号命名,这个不影响使用,最后的设置如图,点生成后会弹出生成的文件所在的位置,将里面的DSDT.aml文件放入extra文件夹下替换掉原来的。
6、最后,下载NVIDA官方的Mac驱动webDriver,这个可以百度搜索下载,不过需要对应自己的mac系统版本号,否则可能无法正常安装,最新的10.10.5(14f27)驱动版本是WebDriver-346.02.03f01.pkg。完成驱动安装后再重启系统,驱动就可以生效了。