简述
此文在个人博客长期更新ios
这是我第一次完整的本身黑苹果,目标是搭建一台高性能的苹果主机,用于开发和设计。据说10.13系统还不是特别的稳定,此次就决定安装10.12版本的macos
借助的tonymacx86上的一篇文章,鉴于爬坑成功,就将我本身的经验结合这篇文章作一个完整的中文版本app
本文总共分为四个板块:简述、软硬件准备、启动盘制做、安装系统、后续安装(包含驱动优化等等)性能
文章很长,可是算比较详细的优化
1. 软硬件准备
个人硬件设备以下:ui
- 主板:Gigabyte Z170N-WIFI (bios为F7,F20的后面再出新文章)
- CPU: i7-6700k(其余U好像也能够,会在后面选机型有差别)
- 显卡:集显HD530
- 网卡:主板自带(后期更换为博通BCM94352Z可免驱动)
- 硬盘:Sata3接口250GB的SSD盘
其余什么内存、机箱、散热器、显示器等因为不影响咱们的操做,就暂时忽略spa
在开始前你须要准备以下东西:设计
2. 安装盘制做
- 将U盘插入你的苹果电脑或者挂载到虚拟机上(菜单中VM选项里面)
- 打开/Applications/Utilities/Disk Utility
- 在左侧高亮选择你的U盘
- 点击右上测的Erase按钮
- Name: USB(最好填这个,保持后续步骤一致)
- Format: OS X Extended (Journaled)
- Scheme: GUID Partition Map
- 点击 Erase等待结束(此处若是不成功可多试几回)
- 保证你如今U盘是非挂载状态(就是系统桌面上没有macOS Sierra 的图标,有的话右键点击选择Eject便可)
- 打开UniBeast
- 点击Continue, Continue, Continue, Continue, Agree
- 在Destination Select(安装位置选择)处, 选择 USB 并点击 Continue
- 在Select OS Installation(选择系统的界面)选择Sierra并点击 Continue
- 在Bootloader Options (启动方式)选择 UEFI Boot Mode
- (下面这个步骤为可选)根据你实际的显卡来选择添加的驱动,因为我是用的核显,因此什么都不选
漫长的等待,你U盘快的话几分钟就行了,慢的话我看到有等了接近半小时的。。。这个软件进度条不走了并非卡住了,耐心等待便可,喝点东西blog
完成后把以前下载的 Multibeast 和 Clover Configurator 拷贝到U盘中,安装盘制做完成
3. 安装系统
- 启动电脑,在刚显示画面的时候就开始长按或者连续点击键盘上的 Delete(或者Del)按键进入 BIOS
-
进入BIOS后,按F7将全部设置都还原为默认
- 关掉VT-d选项(选Disable,下同)
- 关掉Secure Boot Mode
- 将OS Type 设置为 Other OS
- 在Peripherals菜单中,将XHCI Handoff设置为开启(Enable)
- 按F10选择save,系统自动重启
- 插入以前作好的启动盘
- 开启电脑
- 长按F12进入启动项选择
- 选择前面有UEFI标志的U盘选项,点击后会进入Clover
- 在Clover中选择Boot Mac OS X from USB
- 等待加载,一下子就到了系统语言选择的界面(鉴于前面你不论是用的苹果电脑仍是macOS虚拟机,都安装过系统,因此系统安装这一节就再也不详细讲解)
- 从头部菜单中选择 Utilities 并打开 Disk Utility,格式化你想安装 MacOS 的硬盘为 OS X Extended (Journaled),分区格式为 GUID Partition Map,名字我此处命名为 MacOS。
- 格式化完成后,关掉 Disk Utility,进入系统安装
- 安装完成后会自动重启
- 重启完成后一样选择 Clover 中的 Boot Mac OS X from USB
!!! 在安装过程当中不要拔出U盘,安装完成后一样也不要拔出!(由于此时咱们是经过U盘引导启动的,拔掉就GG了)
根据常规安装步骤直到系统安装完成(有块好板子要省下好多时间,啊哈哈哈)
!!! 不要拔出U盘
4. 后续安装
A. 添加引导项,从而可以脱离U盘启动
- 在安装好的系统中,打开U盘
- 打开 Clover Configurator,选择左侧的 Mount EFI,
- 在右下侧框中找到你的 U 盘,点击后面的 Mount Partition
- 而后点击 Open Partition,就打开了咱们 U 盘的 EFI 分区,咱们在其中建立一个名为 test 的文件夹(用于和后面即将挂载的系统盘EFI分区进行区分)
- 再找到你当前 MacOS 安装的系统盘,点击右侧 Mount Partition,而后点击 Open Partition,这样咱们就打开了两个EFI分区
- 将咱们 test 文件夹所在那个分区的 EFI 文件夹打开,将除 APPLE 文件夹之外的所有文件拷贝到另外一个 EFI 分区的 EFI 文件夹内(这一步不要拷贝反了,前面咱们创建了一个名为 test 的文件夹作好两个分区的区分的)
B. 添加必要驱动
-
如今打开U盘中的 MultiBeast,按如下进行设置
-
drivers:
- audio: ALC1150
- disk: third party SATA
- network: intelmausethernet v2.2.0
- USB: 7/8/9 Series USB support
-
Customize
- graphics: HD530
- system: 17,1
- 点击build选项卡后,会是如下图示状况
- 点击右下角的install,期间会让你输入密码,等待成功安装
安装完成后,就点击屏幕左上角的苹果图标,选择关机(如今关机后会出现本身从新启动的状况,在他重启的时候咱们直接按电源键关闭它便可),等待完成关机后,拔出U盘
而后开机,一样是长按或者连续按F12,等待出现启动选项列表,选择UEFI开头的而且指向你MacOS安装盘的那个选项,点击开始启动进入Clover,在Clover中选择启动macos便可。
C. 修复 HD530 显卡
- 打开以前的 Clover configurator
- Mount 系统盘的 EFI 分区
- 打开 EFI 文件夹,打开Clover文件夹
- 找到config.plist,双击打开(或者右键选择用Clover Configrator打开)
- 左上侧列表找到devices选项
-
在面板中间找到add properties(很小的字),点击下面的+号,新增条目
- device: IntelGFX
- Key: AAPL,GfxYTile
- Value: 01000000
- Value type: data
- 而后点击屏幕最上面的 File 中的 Save 进行保存
- 重启后系统显示就很流畅了
D. 声音修复
- 一样像以前,用 Clover Configurator 打开系统盘中的 config.plist
- 在左侧选择 Acpi,在右侧的 list of patches 下拉菜单中,选择 Rename dsdt/HDAS to HDEF
- 保存
- 打开 MultiBeast 8.2 或者更高的版本
- 选择 Drivers > Audio > RealtekALCxxx > 100 Series Audio(高版本这个选项可能有点不同,由于增长了200系列主板的支持)
- 安装后回到 Clover Configurator
- 一样是 Acpi 的下拉列表中,选择 Disables HDEF/HDMI audio ssdts
- 保存,重启
- 打开 MultiBeast
- Drivers > Audio > Realtek ALCxxx > √ ALC1150
- 安装而后重启,你的耳机就能够用啦
最新进度
经过修改 Config.plist 增长 DSDT.aml 实现了 CPU 从 0.8 到 4.6 的变频+超频,关机后自动重启问题也已经完美解决,开机速度提高了6倍左右。
最新的完整 EFI 文件夹(已经去除 SMBIOS 数据项,请自行添加你本身的)
EFI-20171231-10.12.06-已经实现CPU变频 密码: 88w5
今天将 Bios 升级到了 F20f 发现系统没法启动了,通过一番折腾后,得出解决方法:将 EFI 文件夹内 Clover 内 Acpi 中的 dsdt.aml 删除,其他安装步骤彻底同上。