Hackintosh: 华硕z370-p + i5 8400 黑苹果和win10双系统

采购pc

机箱

  • CPU: Inter I5 8400 散片 ---- 965(淘宝)
  • 主板: 华硕 PRIME Z370-P ---- 1064(京东) (送散热: 玄冰400)
  • 内存: 威刚 XPG DDR4 3000 8G x2 ---- 1168(淘宝)
  • 固态硬盘: 三星 PM961 M.2 NVME 512G ---- 1048(淘宝)
  • 固态硬盘: 三星 PM871 M.2 SATA 128G ---- 278(淘宝)
  • 电源: 酷冷至尊 MasterWatt Lite 500W 全模组 ---- 289(京东)
  • 无线网卡: BCM943602CS ---- 158(淘宝)
  • 显卡: 华硕 GTX1060 6G 雪豹 ---- 3099(京东) 观望
  • 显卡: 华硕 GTX 750ti 2G(二手) ---- 391(淘宝)
  • 机箱: 酷冷至尊 HAF912 ---- 299(京东, 已停产)

小计: 5660

外设

  • 显示器: DELL U2717D 2K分辨率 ---- 3299(京东)
  • 有线键鼠: 双飞燕 WKM-1000 有线usb口键鼠套装 ---- 59(京东)
  • 蓝牙键盘: 苹果无线蓝牙键盘1代(二手) ---- 240(淘宝)
  • 蓝牙鼠标: 罗技M558蓝牙鼠标 ---- 139(淘宝)

小计: 3737

上述价格为2018年02月左右, 是我实际采购链接和价格.

在PM871(128G)上安装win10

略过不提

在PM961(512G)上黑苹果macOS High Sierra

一. 你要先有mac, 下载macOS High Sierra

1. 打开mac的appstore, 登录apple id, 下载macOS High Sierra

2. 下载完会在Applications/Install macOS High Sierra.app. 不用运行它

如果你实在没有mac, 这里

二. 制作USB安装盘(UniBeast)

1. 插入一个U盘, 用系统自带的磁盘工具, 将它初始化(抹掉)

2. 下载 UniBeast 8.2.0 , 运行它, 会提示操作系统必须是英文

3. 在系统偏好设置里, 语言与地区, 首选语言添加English, 把English优先于简体中文, 重启系统, 系统将变为英文界面, 重新运行 UniBeast, 完成流程, U盘就准备好了

到这, 都是在mac上操作的.

三. PC的主板BIOS设置

从此操作都在pc上, 开机按del进入BIOS, 进入高级设置,

  • 先把语言改成中文, 加载最佳化默认值

  • 关闭 VT-d, 高级/北桥, (默认即关闭)

  • 关闭 CFG lock, 高级/CPU设置/Power Management Control, (默认即关闭)

  • 关闭安全启动, 启动/安全启动菜单

    • 把操作系统类型设为 其他操作系统

保存, 退出

四. 安装系统

1. 把U盘插入PC(安全起见, 用USB2.0口), 开机按F8

2. 选择 UEFI:ADATA USB Flash Drive 1.00, Partition 1 (20146MB)

3. 选择 EXTERNAL盘, **Boot OS X Install from Install macOS High Sierra **

4. 看到苹果logo, 进入了mac的安装界面, 先选择语言中文, 磁盘工具, 如果没找到硬盘, 点击显示所有设备, 就能看到还没分区的PM961, 抹掉它, 生成一个新分区, 然后关闭磁盘工具.

5. 在刚刚那个分区上安装. 一会儿就会重启.

6. 重启后, 开机按F8, 再选择 UEFI:ADATA USB Flash Drive 1.00, Partition 1 (20146MB), Boot macOS Install from High Sierra, 成功就会进入18分钟左右的英文安装界面.

  1. 重启后, 开机按F8, 再选择 UEFI:ADATA USB Flash Drive 1.00, Partition 1 (20146MB), 这次多了4个黑苹果的图标了, Boot macOS from High Sierra

终于进入macOS, 因为我安装了无线网卡BCM943602CS(真的很好用), 免驱直接连wifi, 开始输入apple id等.

8. 安装 MultiBeast - High Sierra 10.2.0 , 运行(下文有具体细节), 成功后再重启就不需要U盘引导了.

  1. 开机按DEL, 进BIOS设置, 调整一下启动顺序, 把四叶草的引导排在最先. 以后就可以由四叶草引导来选择进win还是mac了.

五. 驱动硬件

硬件参数


* 处理器: 英特尔 Core i5-8400 @ 2.80GHz 六核

* 主板: 华硕 PRIME Z370-P

* 内存: 8 GB ( 威刚 DDR4 3000MHz )

* 主硬盘(mac): 三星 MZVLW512HMJP-000H1 ( 512 GB / 固态硬盘 )

* 主硬盘(win): 三星 MZNLN128HCGR-000H1 ( 128 GB / 固态硬盘 )

* 显卡: 英特尔 UHD Graphics 630 ( 128 MB / 华硕 )

* 显示器: 戴尔 DEL40EB DELL U2717D ( 27.2 英寸  )

* 声卡: 瑞昱 ALC887 @ 英特尔 High Definition Audio 控制器

* 网卡: 瑞昱 RTL8168/8111/8112 Gigabit Ethernet Controller / 华硕

已经点亮了黑苹果, 这个配置还需要特别驱动的就是主板上的核显和声卡.

想要驱动硬件, 原理就是修改Clover的config.plist文件. 路径在/Volumes/EFI/EFI/CLOVER/config.plist,

但是这个隐藏分区默认没被macOS加载, 我们可以通过 [MultiBeast] 来直接图形化操作,

第一次运行MultiBeast,

  • Quick Start -> UEFI Boot Mode (点亮图标)

  • Drivers -> Audio Realtek ALCxxx -> (勾选下面两项)

    • [x] ALC887/888b Legacy

    • [x]100 / 200 /300 Series Audio Support

  • Bootloaders -> (默认已勾选)

    • [x] Clover UEFI Boot Mode
  • Customize -> Graphics Configuration -> (勾选下面两项)

    • [x] Intel HD 6xx

    • [x] Intel Graphics Fixup

  • Build -> Install

第二次运行MultiBeast, (因为声卡还缺一个勾选, 又没法一次同时勾选)

  • Drivers -> Audio Realtek ALCxxx -> (勾选这一项)

    • [x] 200 / 300 Series / X299 Audio Device ID Patch
  • Build -> Install

重启即可.

六. 关于EFI分区和Clover's config.plist

黑苹果黑的是过程, 充满了黑暗, 一但点亮系统, 就不再有黑白苹果之分, 其实只不过引导加载驱动不同而已. 手头有Mac机的, 可以使用 [Clover Configurator] 来挂载被隐藏的EFI分区看看白苹果的EFI分区都装了些啥, 也可以看看标准macOS安装盘的分区结构, USB下, EFI分区是空的.

而用UniBeast启动盘(U盘)启动系统, 里面就有一个EFI启动分区, 放的是UniBeast的默认驱动(Clover's config.plist), U盘启动就是用这些默认驱动来点亮进入系统,

用MultiBeast, 就是把这个隐藏的EFI分区, 拷贝到了我们的系统盘上, 这样就不用再用U盘来引导启动了. 所以万一你把系统盘上的EFI分区弄坏了, 还可以重新用U盘来引导启动(相当于隔离了现有系统盘EFI启动分区下挂载的Clover所有的驱动,用UniBeast自带的默认驱动进系统), 点亮系统后, 重新安装一遍MultiBeast.

我用App Store把macOS从10.13.1升级到10.13.3后, 发现主板的声卡又认不到了.

于是我找到了Clover配置的备份目录, 位于 High Sierra/EFI-Backups/r4359/2018-03-03-12h47/EFI, 应该是使用 MultiBeast 操作时候自动做的备份, 直接把EFI分区下的对应目录下的所有文件删除, 然后把备份文件复制过去, 重启, 主板声卡又回来了.

所以在mac下, 除了用 [MultiBeast] 来图形化操作Clover's config.plist, 还有一个方式, 使用 Clover Configurator 来挂载被隐藏的EFI分区, 然后编辑 EFI/EFI/CLOVER/config.plist 文件, 从而实现更多的细节设置.

关闭SIP

从OSX EI开始引入了rootless机制(System Integrity Protection), 默认root帐号被降权了, 黑苹果关闭SIP的方法与白苹果不同, 要改写Clover的config.plist

找到CsrActiveConfig的参数, 把0x3改为0x67

下面是参数说明:
Relevant user options for SIP are as follows:

csr-active-config 0x0 = SIP Enabled (Default)

csr-active-config 0x3 = SIP Partially Disabled (Loads unsigned kexts)

csr-active-config 0x67 = SIP Disabled completely

示例代码:


<key>RtVariables</key>

    <dict>

        <key>CsrActiveConfig</key>

        <string>0x67</string>

        <key>BooterConfig</key>

        <string>0x28</string>

    </dict>

驱动核显UHD630

先下载三个.kext 文件, 还是从tonymacx86网站上的Downloads去找,

Lilu.kext

https://www.tonymacx86.com/resources/lilu.362/

IntelGraphicsFixup.kext

https://www.tonymacx86.com/resources/intelgraphicsfixup.344/

CoreDisplayFixup.kext

https://github.com/PMheart/CoreDisplayFixup/releases

下载三个kext文件, 放到 EFI/EFI/CLOVER/kexts/Other/ 目录下

然后编辑 EFI/EFI/CLOVER/config.plist

找到Boot的参数(Arguments), 把<string>dart=0 -disablegfxfirmware</string>

改成

<string>dart=0 -disablegfxfirmware -lilubeta</string>

示意代码:


<key>Boot</key> 

<dict> 

<key>Arguments</key> 

<string>dart=0 -disablegfxfirmware -lilubeta</string> 

保存, 重启, 就可以把分辨率设置为2560 x 1440 @ 60 Hz

参考

https://www.tonymacx86.com/resources/multibeast-high-sierra-10-2-0.360/

https://bbs.feng.com/read-htm-tid-11573364.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,029评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,395评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,570评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,535评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,650评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,850评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,006评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,747评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,207评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,536评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,683评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,342评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,964评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,772评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,004评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,401评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,566评论 2 349

推荐阅读更多精彩内容