黑苹果安装心得
硬件列表
- CPU:E3 1230 V2
- 主板:华硕B75M-PLUS
- 显卡:华硕GTX660Ti DirectCU II TOP
- 内存:金士顿1600 4G*2
- 硬盘:SSD128G + 西数1T机械硬盘
WiFi:板载PCI的4322WiFi,360二代WiFi- WiFi:BCM943602CS
- 蓝牙:不知道什么名字的蓝牙4.0,CSR芯片 CSR8510A10
- 机箱电源:金河田500W电源+100块机箱
选择软件和驱动
- 引导用四叶草clover来做引导,我会将我用的clover发出来
- 必不可少的kexts,最主要的还是FakeSMC,我这个配置可以只有这一个就进入安装界面,不需要其他
- 编辑clover的config.plist的软件:Clover Configurator
<span id="install">
安装前的调试
</span>
- 找个U盘,用苹果或者windows来弄个U盘启动盘,至于怎么制作启动盘相信已经有很多教程了
- 开机选择U盘启动,记得选择UEFI开头的U盘,这样才会从EFI分区引导
- 进入clover后选择你U盘的安装系统盘符,如果你在配置config的时候已经勾选了默认加载kexts的话就不需要按空格选择倒数第三个加载kexts
- 如果这个时候能够正确进入系统安装界面,就证明你已经成功了80%了
正常安装
- 第一次安装建议选择普通安装,不要去折腾FD组建什么的,如果想要,可以等你首次安装成功后调试完毕后再去尝试,可以减少错误的几率
- 按照安装前调试走到最后一步
- 点击磁盘工具,选择你要安装的磁盘,点击抹掉,名称随便起,格式选择OS X扩展(日志式),方案选择GUID分区图
- 抹掉成功后关闭,安装界面选择你刚刚抹掉的磁盘,点击继续开始安装
- 安装好系统后重启还是要选择从U盘启动,因为你现在硬盘并没有安装任何引导程序
- 10.11的安装系统进两次安装界面安装
- 之后选择你创建的磁盘的名称
- 如果这时候能够进入系统了就成功了90%了,还有10%是因为你可能有一些驱动没有安装
安装引导程序到硬盘上
- 最简单的就是直接复制你U盘的引导程序到硬盘就好啦~~~
- 通过Clover Configurator,点击Mount EFI->Mount EFI partition
- 这个时候要你选择安装的磁盘,一般看磁盘大小或者名字来判断还是很容易的,假如你的系统是装在第一个磁盘也就是disk0,就直接选择disk0并且点击确定
- 点击Open partition,就可以打开EFI文件夹
- 但是呢先建议这个时候你先挂载你U盘的EFI,然后把clover文件夹复制出来,之后再推出EFI 分区
- 再挂载你disk0的EFI,把刚刚复制出来的clover覆盖或者删除disk0本身的clover文件夹
驱动的完善
- 我的宗旨是不破坏系统构架的前提去完善驱动,因为假如你改变了S/L/E(就是/System/Library/Extensions),可能在下次更新系统的时候就会出现问题,最好所有操作都在EFI里面进行,毕竟更新系统不会影响到EFI
- 目前我这个配置,出现的问题有几点,声卡没声音,有线网卡没有检测到.(之前用360的WiFi也不能检测到)
网卡驱动
- 首先当然是网络,没有网络不管做什么都不方便,借鉴的帖子
为论坛作贡献,小度wifi,小米wifi,360wifi等usbwifi在10.10系统下开机自动连接
http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1642108
- 之后我买了PCI的4322免驱的网卡
- 当然我们还有有线的网卡没有驱动,如果你直接插网线的话就需要驱动这个,直接在kexts里面放入RealtekRTL8111.kext就可以了
- 网络这块我们一次弄好,首先你确定下你的有线跟wifi的BSD,一般是以太网是en0,WiFi是en1,这样的目的是为了让网络成为内组,才可以使用AppStore和iCloud
- 如何验证:点击左上角的苹果->关于本机->系统报告->网络
- 如果不是该如何改正?
- 首先到偏好设置->网络,把里面的配置都删掉,点应用
之后删除掉/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist这个配置文件,重启电脑,点击偏好设置->网络,点击加号先添加以太网,再添加WiFi,点击应用,再到系统报告的网络看BSD是否正确,如果正确,这个时候应该可以正常打开AppStore和iCloud了
在之后我又新买了BCM943602CS,带蓝牙4.1,1300M速率,总体来说还是很不错的 唯一的问题是主板太小,只有一个pcie插口,但是插口被显卡挡到了 买了pcie排线,就是延长线,主要就是用来接网卡
声卡驱动
- 目前最好的方案是通过AppleALC来加载声卡驱动,如果你的声卡在他的范围内建议选择这种方式
- 支持的列表请到github上面看:
https://github.com/vit9696/AppleALC/wiki/Supported-codecs - 我的资源文件里面已经有了AppleALC.kext
- 把AppleALC.kext放在EFI里面的kexts
- 之后打开Clover Configurator编辑config
- 选择kernel and kext patches
- 勾选Apple RTC
- 在下面点击加号,name写入AppleHDA,find*[HEX]写入:8319D411,replace写入00000000
- 第二个名字一样,find写入8B19D411,replace写入你自己的声卡的ID,这里举例几个
ALC 887: 8708ec10
ALC 888: 8808ec10
ALC 889: 8908ec10
ALC 892: 9208ec10
ALC 898: 9908ec10
ALC 1150: 0009ec10
- 具体可以看这个帖子的说明:
一劳永逸!更新不再替换Kext(Kexts to patch)教程
http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1580832
- 完成后再点击devices,看到Audio了吗?下面有个框框,里面你直接输入列表的layouut id,如果列表里面有一个以上,就随便写一个上去就好,之后就可以重启电脑试试看是否已经成功加载了声音了,当然如果不想这么麻烦还可以看另一个帖子
提供全系列使用AppleHDA原生驱动AppleALC驱动,有了AppleALC所有声卡就变得那么简单
http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1684858
其他
- CPU变频
- 目前来说最好的方案就是使用sstd,具体可以参考这个帖子
利用ssdtPRGen.sh生成适合的处理器的变频配置文件
http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1585347
- 具体能不能成功就只能用HWSensors来验证了 - 开机显示正确分辨率
- 这点我现在还是没能完善,听说要完善这个需要几点要求
- 需要你显卡开了UEFI,加载显卡rom,加载EDID,关闭CSM
- 但是我就算按照这么操作也是没有的,具体可能是因为我是用HDMI接口?
- 因为听说别人用DVI是可以成功的-_-|||
- Handoff&AirDrop
- 这两个在我换了网卡之后就自动识别了,所以无需做任何修改就可以直接使用了
- iMessage&FaceTime
- 这个可有可无吧,但是为了完美点还是会去弄的,首先你确定下你的网卡是内建的,这点很重要,就是以太网在en0,WiFi在en1.
- 其次你需要有三码,这个是重点,有人说三码只能用一次就不可以给别人用,但是我觉得只要你设置正确,无论你用多少次都是应该可以的
- 我会把三码放上去,给大家使用
- 具体怎么用就直接看我给的链接的视频,我也是根据里面来操作的
- 视频地址:http://www.fhmob.com/v/XMTI4MDE3MDY4MA.html
- 使用Fusion Drive
- 其实你如果觉得SSD太小,想大容量,又不想花钱,其实FD是很好的选择,下面我已经写了如何创建FD并且何如安装系统
- 建立好FD后我是把clover放在SSD的EFI分区里面,但是根据论坛所说其实应该放在一个叫OS X BOOT 里面,但是现在没啥问题也懒得去弄,有时间去试试
- 对了,关于clover的引导,如果你没设置好引导,他是不会自动选择硬盘,会一直卡在引导选择页面
- 我是直接输入Recovery HD
<span id="fd">
创建Fusion Drive
</span>
1、列出硬盘驱动器列表,记下SSD与HDD对应的磁盘标识符,以下均默认SSD的为disk0,HDD为disk1
diskutil list
2、两盘格式化
diskutil eraseDisk jhfs+ SSD disk0
diskutil eraseDisk jhfs+ HDD disk1
3、创建逻辑卷组 Logic Volume Group,商品名即为混合驱动器 Fusion Drive,可看作SSD与HDD硬件上的合体:
diskutil cs create SSDHDD disk0 disk1
4、列出逻辑卷组结构列表,查看并记下 Logic Volume Group 对应的 UUID:
diskutil cs list
5、建立逻辑卷 Logic Volume,即我们最终用于安装系统的卷:(Macintosh HD是盘名称)
diskutil cs createVolume 填入上面记下的UUID jhfs+ "Macintosh HD" 100%
6、列出逻辑卷结构列表,查看是否创建成功:
diskutil cs list
安装系统
- 在创建好FD后直接安装系统,前提是你已经整理好驱动
- 安装完成后依旧从U盘启动MacOS
- 如果能够正确进入系统就证明你已经差不多要成功了
- 安装clover,简单的用clover efi tools来安装
- 安装的位置可以选择安装到你的disk0的磁盘上,一般来说你的disk0是你的SSD
- 其实就是安装到你的SSD的EFI磁盘位置
- 完成后可以拔掉U盘开机试试从SSD磁盘启动啦,记得选择EUFI开头的磁盘
题外话
如果你本身已经安装好了系统,又不想格式化掉,又想组件FD,或许可以试试这样,我本身没试过,有时间会试试的.
- 确定你的系统安装为jhfs+格式,也就是带有EFI的模式的格式
- 如果你的HDD磁盘不是这个格式,还是需要格式化为jhfs+格式才可以
diskutil list
- 检查你的磁盘是否符合了要求
- 如果格式都属于jhfs+就可以根据创建Fusion Drive从第三步开始
- 之后成功的话就不用重新安装系统,可以直接使用了,当然能不能我不清楚,这仅仅是我的理解
下载
链接: http://pan.baidu.com/s/1kVizSyF 密码: a9a7