技嘉Z370 HD3P + i7-8700K + GTX1080 装黑苹果 High Sierra 10.13.6

2023-05-16

前言

本博文记录了组装台式机装黑苹果 High Sierra 10.13.6 的经历。

原本想装 Mojave 10.14 的,可惜发现在 Mojave 下还没有 GTX1080 的驱动,所以只能退而求其次装 High Sierra 了。

装 High Sierra 的过程中,第一次使用 10.13.6(17G2112) 镜像遇到个问题(下文有描述),无法进入安装界面,因此后来使用 10.13.5(17F77) 镜像装好后在 AppStore 更新 10.13.6

Hackintosh-High-Sierra-10.13.6

配置

  • 主板:技嘉 Z370 HD3P
  • CPU:Intel Core i7-8700K
  • 核显:Intel UHD Graphics 630
  • 独显:七彩虹 iGame GTX1080 Vulcan X 8G
  • 内存:海盗船复仇者 DDR4 3200 8G*2
  • 固态硬盘:三星 SSD 970 EVO 250GB(Windows)
  • 机械硬盘:西数 WD10EZEX 7200PPM 64M 1T(EFI + MacOS + Storage)
  • 板载音频:Realtek ALC1220
  • 板载网卡:Intel I219V2 PCI Express Gigabit Ethernet
  • USB蓝牙:绿联 CSR8891 USB蓝牙 4.0

文件

本博文使用的一些软件工具驱动,下文则不赘述。

  • 带 Clover 镜像
    • 10.13.6(17G2112) 镜像:macOS High Sierra 10.13.6(17G2112) Installer with Clover 4606.dmg
    • 10.13.5(17F77)镜像:macOS High Sierra 10.13.5(17F77) Installer with Clover 4512.dmg
  • EFI 分区
    • huihut . Hackintosh-Z370/EFI
  • 工具
    • U盘刻录工具 Etcher:官网 | 百度网盘
    • Clover 配置工具 Clover Configurator:官网 | 百度网盘
    • 内核注入工具 Kext Wizard:网络 | 百度网盘
    • 文本编辑器 BBEdit 12:官网 | 百度网盘
  • 驱动
    • 驱动安装工具 MultiBeast 10.4.0 - High Sierra:官网 | 百度网盘
    • Nvidia Web 驱动 387.10.10.10.40.105(适用于 10.13.6):官网 | 百度网盘
    • Nvidia Web 驱动 387.10.10.10.35.106(适用于 10.13.5):官网 | 百度网盘

刻录镜像

准备一个8G以上的U盘,使用 Etcher 刻录上面下载的镜像(带有 Clover EFI 分区):macOS High Sierra 10.13.6(17G2112) Installer with Clover 4606.dmg

etcher-create-hackintosh

设置 BIOS

BIOS 版本已更新为 F7

  • Save & Exit -> Load Optimized Defaults : Yes
  • M.I.T. -> Advanced Memory Settings -> Extreme Memory Profile(X.M.P.) : Profile 1
  • BIOS -> Fast Boot : Disabled
  • BIOS -> CSM Support : Disabled
  • Peripherals -> Super IO Configuration -> Serial Port : Disabled
  • Peripherals -> USB Configuration -> XHCI Hand-off : Enabled
  • Chipset -> Vt-d : Disabled

保存 BIOS 配置

引导出错

重启进入刻录好的U盘,选择 Boot macOS Install from Install macOS High Sierra

Clover

唠叨模式滚代码的时候出错:please go to https://panic.apple.com to report this panic

please go to https://panic.apple.com to report this panic

重新刻录

上面的问题 Google 了一圈并未发现解决办法,因此重新刻录 macOS High Sierra 10.13.5(17F77) Installer with Clover 4512.dmg,先装 10.13.5(17F77) 。

引导安装

这次的 10.13.5(17F77) 成功进入安装界面了。

打开磁盘工具,格好一个系统盘,格式为 APFS 或者 Mac OS 扩展(日志式),大小因人而异,我留了 128G。

格好后安装系统到这个盘。

安装过程中第一次自动重启依然进入 U 盘 Clover,引导进入格出来的盘继续安装。

第二次自动重启也是进入 U 盘 Clover,引导进入格出来的盘,然后安装完毕进入系统。

安装 Clover

Clover 选择

进入系统后发现 1080 独显不能驱动、八代 CPU 不能识别,这个先不管,先装 Clover 到磁盘的 EFI 分区。

安装 Clover 有两种:

  • 使用原版 CLover:Clover EFI bootloader 官方下载
  • 使用 U 盘 EFI 分区的 Clover

由于 U 盘的 Clover 是已经试验过能引导的,所以我就用了 U 盘的。

挂载 EFI 分区

在终端上执行 diskutil list,找到两个 EFI 分区(磁盘的 EFI 和 U 盘的 EFI),如下的 disk0 s1disk3 s1

HuiMac:~ huihut$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         128.8 GB   disk0s2
   3:       Microsoft Basic Data Document                85.9 GB    disk0s3
   4:       Microsoft Basic Data Software                161.1 GB   disk0s4
   5:       Microsoft Basic Data Data                    624.2 GB   disk0s5

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         250.1 GB   disk1
   1:         Microsoft Reserved                         16.8 MB    disk1s1
   2:       Microsoft Basic Data                         249.2 GB   disk1s2
   3:           Windows Recovery                         847.2 MB   disk1s3

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +128.8 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume MacOS                   84.8 GB    disk2s1
   2:                APFS Volume Preboot                 67.7 MB    disk2s2
   3:                APFS Volume Recovery                1.0 GB     disk2s3
   4:                APFS Volume VM                      20.5 KB    disk2s4

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *31.0 GB    disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS Install macOS High S... 5.7 GB     disk3s2

HuiMac:~ huihut$ 

分别挂载到不同名字的卷

挂载磁盘 EFI

sudo mkdir /Volumes/efidisk
sudo mount -t msdos /dev/disk0s1 /Volumes/efidisk

挂载 U 盘 EFI

sudo mkdir /Volumes/efiusb
sudo mount -t msdos /dev/disk3s1 /Volumes/efiusb

复制 Clover

然后把 U 盘的 EFI/CLOVER 这个文件夹复制到 磁盘的 EFI

安装驱动

使用 MultiBeast 安装驱动,使用 Nvidia WebDriver 安装显卡驱动(MultiBeast 的 WebDriver 不能驱动我的 1080)。

MultiBeast-config

装好 Nvidia WebDriver 后 1080 能驱动,不过 i7-8700K 的八代 CPU 还是不能识别,先不管,在 AppStore 更新 10.13.6。

更新后安装驱动

更新完 10.13.6 发现许多驱动有问题:

  • 独显无法驱动
  • CPU无法识别
  • 声卡无法驱动
  • USB3.0无法驱动

驱动独显

使用适用于 10.13.6 的 WebDriver-387.10.10.10.40.105.pkg,装好重启后就 OK 了

修复 CPU 识别

参见 八代处理器安装黑苹果 关于本机显示“未知”解决办法

挂载磁盘 EFI 分区(操作如上),使用 Clover Configurator 打开 /EFI/CLOVER/config.plist

在 CPU 页面的 Type 中填入 Unknown,保存。

使用文本编辑器(如 BBEdit)打开 /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/Resources/zh_CN.lproj/AppleSystemInfo.strings 文件

修改 UnknownCPUKind 的值为 3.7 GHz Intel Core i7-8700K

3.7 GHz Intel Core i7-8700K

保存重启即可。

修复声卡驱动

参见 黑苹果AppleALC声卡驱动安装使用教程

我使用 MultiBeast 安装的 ALC1220 驱动在 10.13.6 下不能驱动我的声卡,试过 MultiBeast 的其他驱动也不行,因此使用另一种方法修复。

在 acidanthera/AppleALC/releases 下载最新的 AppleALC 的 RELEASE 版 AppleALC.kext,使用 Kext Wizard 注入这个内核,如下图

Kext Wizard AppleALC.kext
Kext Wizard AppleALC.kext

然后挂载磁盘 EFI 分区(操作如上),把 AppleALC.kext 放入磁盘 EFI 分区的 EFI/CLOVER/kexts/Other/目录中。

然后在 acidanthera/AppleALC/Resources 找到你的声卡型号的文件夹,进入(如我的是 ALC1220)。

ALC1220

我的声卡型号看到有 layout1.xmllayout2.xmllayout5.xmllayout7.xmllayout11.xmllayout13.xml

然后在 1、2、5、7、11、13 中随便取一个数。

使用文本编辑器打开磁盘 EFI 分区的 EFI/CLOVER/config.plist 文件,搜索 <key>Audio</key>,把它的 integer 改为刚刚取的那个数(如 1)。

Audio

保存重启即可。

修复 USB3.0

参见 HACKINTOSH HIGH SIERRA 10.13.6 UPDATE GUIDE

使用上文描述的操作挂载磁盘的 EFI 分区

使用 Clover Configurator 打开 /EFI/CLOVER/config.plist

如下图,插入(若已存在则修改为)配置信息

  • Name*: com.apple.driver.usb.AppleUSBXHCI
  • Find* [HEX]: 837D880F 0F83A704 0000
  • Replace* [HEX]: 837D880F 90909090 9090
  • Comment: USB 10.13.6+ by PMHeart
  • MatchOS: 10.13.x

Clover Configurator USB3.0

保存重启即可。

蓝牙免驱

iMessage、序列号问题

参见 [Hackintosh]解决黑苹果无法使用Siri、iMessage等服务

更换Clover主题

Clover主题可以到官方仓库下载:

  • Clover Theme Repository

也可以使用其他的,比如我使用这个简洁风格的:

  • Clover Minimal - A clean theme for the Clover UEFI bootloader

clover-theme-minimal

只需下载下来,放到 /EFI/CLOVER/themes 文件夹下,然后使用 Clover Configurator 打开 /EFI/CLOVER/config.plist 更换到这个主题就好啦。

更换Clover主题

另外这个显示启动盘的标签的 Label 建议勾上,这样才知道选择的是哪个盘,保存重启即可。

感谢

  • tonymacx86
  • 黑果小兵的部落阁
  • 黑苹果乐园
  • [Success] Gigabyte Z370 HD3P - i7 8700K - Gigabyte RX580 4GB - Mojave 10.14.0
  • Building a GTX 1080 Ti-powered Hackintosh: Installing macOS Sierra step-by-step [Video]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

技嘉Z370 HD3P + i7-8700K + GTX1080 装黑苹果 High Sierra 10.13.6 的相关文章

  • Jetson配置realsense D435i SDK以及realsense-ros

    一 命令安装 SDK sudo apt install librealsense2 realsense viewer 测试 realsense ros sudo apt get install ros ROS DISTRO realsens
  • 工程(十一)——NUC11+D435i+VINS-FUSION+ESDF建图(github代码)

    博主的合并代码 git 64 github com huashu996 VINS FUSION ESDFmap git 一 D435i深度相机配置 1 1 SDK 43 ROS 参考我之前的博客 xff0c 步骤和所遇见的问题已经写的很详细
  • 从零入门激光SLAM(八)——ROS常用消息

    大家好呀 xff0c 我是一个SLAM方向的在读博士 xff0c 深知SLAM学习过程一路走来的坎坷 xff0c 也十分感谢各位大佬的优质文章和源码 随着知识的越来越多 xff0c 越来越细 xff0c 我准备整理一个自己的激光SLAM学习
  • 嵌入式软件开发,快五年,没有成就感,快迷失自己了

    嵌入式软件开发 xff0c 快五年 xff0c 没有成就感 xff0c 快迷失自己了 看到了这个的问题 xff0c 其实这个问题何尝不是很多软件开发人员的困惑呢 至少我自己如此 在任何公司 xff0c 个人永远就是一枚螺丝钉的角色 当公司的
  • 从高校中走出的 Apache 顶级项目 —— IoTDB 核心成员黄向东

    本期访谈嘉宾 xff1a 黄向东 Apache 顶级开放源代码项目 IoTDB xff08 物联网数据库 xff09 核心成员 2021 年开源先锋 清华大学软件学院助理研究员 Q xff1a 简单介绍一下 Apache IoTDB IoT
  • pixhawk入门 -- 编译环境问题解决过程

    pixhawk 编译的基本操作步骤 xff1a 1 xff09 下载固件仓 git clone https github com PX4 Firmware git 2 xff09 更新固件代码 cd Firmware git submodu
  • 树莓派的供电问题

    树莓派99 的故障来自于5V电源 树莓派出现任何故障 xff08 死机 键盘和鼠标不工作 显示器变暗或失真 终端程序出现乱码 xff0c 无法开机 xff0c 运行的程序死机 xff0c usb设备无法识别或不工作 网络故障等 xff09
  • 树莓派的操作系统介绍

    1 Raspbian 单纯的Arm版的Linux系统 xff0c 基于Debian 是当前实用最广泛的操作系统 2 Pidora 单纯的Arm版的Linux系统 xff0c 基于Fedora 是拥有另一种风格的树莓派操作系统 3 Arch
  • gd32e103加入freertos的步骤

    gd32E103的芯片比较强大 xff0c m4的内核 xff0c 120mhz主频 xff0c 跑freertos是没有问题的 作为一个轻量级的操作系统 xff0c FreeRTOS提供的功能包括 xff1a 任务管理 时间管理 信号量
  • oracle数据库开启的时候 是先开监听还是先开主服务,关数据库的时候呢???...

    启动的时候无所谓先后 xff0c 关闭的话 1 首先是关闭监听 xff08 让远程客户端无法再连进来 xff09 xff1b 2 发出一个系统检查点 xff0c 让数据文件和控制文件的系统修改号统一 xff1b xff08 alter sy
  • Docker本地images删除问题

    背景 测试环境和生产环境 部署了不同的registry服务 xff0c 通过cli 操作过生产环境或测试环境push xff0f pull image功能 本地虚拟机 xff0c docker image 残留了很多image xff0c
  • Aruco的使用+opencv+opencv_contrib+cmake

    Aruco的使用 By GuangyeHu 1 下载 xff1a https sourceforge net projects aruco files 解压到相应的文件夹 2 安装Cmake 本次实现使用的是cmake 3 15 1 win
  • Nginx 配置多个Vue项目

    背景 xff1a 公司要求将之前用不同端口号区分的三个独立的系统统一配置到统一域名下 VUE项目配置 示例 xff1a 有两个项目 第一个 xff1a 打包到 96 test1 96 目录中 xff1b 第二个 xff1a 打包到 96 t
  • AD随堂笔记

    算起来 xff0c 这次算是第四次打板子了 xff0c 还是出现了不可饶恕的错误 串口三的TXD RXD接反了 xff0c 还有一根线是短路的 造成的原因 xff0c 就是没有进行规则检查 因为这个板子是在原来基础上面改的 xff0c 大意
  • 学习Linux必备书籍推荐

    xfeff xfeff 鸟哥的私房菜 xff08 第3版 xff09 xff0c 鸟哥著 xff1a 这本书内容丰富全面 xff0c 基本概念的讲解非常细致 xff0c 深入浅出 xff0c 各种功能和命令的介绍都配以大量的实例操作和详尽的

随机推荐

  • 无人机目标检测 Darknet-ROS 学习(一)

    无人机目标检测 Darknet ROS 学习 xff08 一 xff09 简介 在无人机上实现目标检测 xff0c 使用的设备是阿木实验室P200 xff0c 飞控是PX4 xff0c 板载计算机是TX2 xff0c 目的是在无人机有限的计
  • Android - Service

    前台20s后台200s不执行玩就报ANR异常 一 概念 没有界面在后台长期运行在主线程中的一个组件 ServiceThread可以配置执行在不同的进程中 CPU调度的最小单位 任何有Context的地方都可以控制Service当Activi
  • 2022年打工人转行实录!你后悔转行了吗?

    2022年 xff0c 有许多年轻人在寻求 转行 根据 2022Q1中高端人才就业趋势大数据报告 xff0c 今年一季度有55 87 的职场人有跳槽计划 xff0c 而这之中 xff0c 有65 34 的职场人选择跨行业跳槽 在各种社交平台
  • 2.PendSV的触发

    PendSV典型使用场合是在上下文切换时 xff08 在不同任务之间切换 xff09 我们先简单的写几段代码实现PendSV的中断触发 xff0c 当然也会涉及到CM3内核汇编指令 xff0c 自从开始挑战的那天起 xff0c 你不如地狱谁
  • C语言: 字符串结束符 ‘ \0 ’

    1 本质 39 0 39 是字符串结束标志 xff0c 不计入串长 xff0c 但要占内存空间 39 0 39 是一个ASCII控制字符 xff0c 是转义字符 意思是告诉编译器 xff0c 这不是字符0 xff0c 而是空字符 空字符 0
  • Docker中容器的备份、恢复和迁移

    转自 xff1a http www linuxidc com Linux 2015 08 121184 htm 1 备份容器 首先 xff0c 为了备份Docker中的容器 xff0c 我们会想看看我们想要备份的容器列表 要达成该目的 xf
  • Ubuntu 安装 clang++

    clang 安装
  • 对vector使用指针

    include lt stdio h gt include lt iostream gt include lt vector gt using namespace std int main vector lt int gt a b c fo
  • 单片机初学者电路常识

    电路常识性概念 xff08 1 xff09 输入 输出阻抗 1 输入阻抗 输入阻抗是指一个电路输入端的等效阻抗 在输入端上加上一个电压源U xff0c 测量输入端的电流I xff0c 则输入阻抗Rin 61 U I 你可以把输入端想象成一个
  • 使用 FreeRTOS 时使用 GPIO 监控 CPU 负载的正确方法?

    总目录链接 61 61 gt gt AutoSAR入门和实战系列总目录 总目录链接 61 61 gt gt AutoSAR BSW高阶配置系列总目录 文章目录 我想切换一些 GPIO 以监控 CPU 活动和 FreeRTOS 上下文 更具体
  • iTerm2 + OhMyZsh + agnoster + Powerline + solarized = 漂亮的Mac终端

    唠叨一下 自从装了黑苹果后一直用着 Mac 自带的终端 xff08 Terminal xff09 xff0c 相比 Windows 的终端根本无法同台竞技 xff01 毕竟 Mac 是基于 Unix 嘛 对开发友好太多了 就是下面这个家伙了
  • CloudCompare功能概要

    File open xff1a 打开save xff1a 保存Global Shift settings xff1a 设置最大绝对坐标 xff0c 最大实体对角线Primitive Factory xff1a 对点云进行原始加工 xff0c
  • 机会总是留给有准备的人 —— 从裁缝到码农

    序言 2014年8月 xff0c 一个男生拿着广工服装工程专业的录取通知书来到东风路 xff0c 望着学校大门 xff0c 想着 xff1a 这就是我的大学 xff1f 2014年11月 xff0c 一个男生一个女生望着广工大学城的大门 x
  • Launcher 启动 UE4 引擎出现 An Unreal process has crashed 的问题

    Launcher 启动 UE4 引擎出现 An Unreal process has crashed 的问题 问题描述 在 Launcher 启动 UE4 引擎 xff0c 引擎奔溃 xff0c 出现奔溃报告 xff1a An Unreal
  • 使用MFC的CDC类绘制三维坐标系及球面函数

    系列链接 使用MFC的CDC类绘制二维坐标系及正余弦函数 源码 使用MFC的CDC类绘制三维坐标系及球面函数 源码 概述 本文使用MFC的CDC类绘制三维坐标系及球面函数 首先计算推导出三维坐标在二维平面显示的坐标变换方程 xff08 使用
  • VSCode 的 C/C++ 调试环境的 launch.json、 tasks.json 文件

    launch json span class hljs comment Configuring tasks json for C C 43 43 debugging span span class hljs comment author h
  • Linux 修改PostgreSQL外部访问白名单

    1 查找配置文件 find name pg hba conf find name postgresql conf 2 修改 2 1 修改pg hba conf 查找IPv4 local connections 修改默认的 host all
  • Python 生成带标签数据集的 CSV 文件

    span class hljs comment usr bin python span span class hljs comment coding UTF 8 span span class hljs comment Python 生成
  • OpenCV使用CMake和MinGW-w64的编译安装

    前言 之前写过的一篇博文 xff1a OpenCV使用CMake和MinGW的编译安装及其在Qt配置运行 是使用 32 位的 MinGW 在 Windows 下编译 OpenCV 生成 32 位的 dll 而这篇博文是使用 64 位的 Mi
  • 技嘉Z370 HD3P + i7-8700K + GTX1080 装黑苹果 High Sierra 10.13.6

    前言 本博文记录了组装台式机装黑苹果 High Sierra 10 13 6 的经历 原本想装 Mojave 10 14 的 xff0c 可惜发现在 Mojave 下还没有 GTX1080 的驱动 xff0c 所以只能退而求其次装 High