黑苹果安装教程OC引导「建议收藏」

黑苹果安装教程OC引导「建议收藏」小白安装指南1.从零开始,自制EFI,安装黑苹果2.网络下载EFI(80%可能你根本找不到能用的)3.黑苹果安装过程卡代码4.安装好黑苹果后引导修复5.修改BIOS5.其他可能有帮助的链接首先声明,我也是小白,只是总结一下我安装黑苹果过程中参考过的教程。以下内容如有帮助本人深感欣慰。最开始装黑苹果心里特别没底,不知从何下手,那先看1.从零开始,自制EFI,安装黑苹果推荐从零学习,大约需要5个小时自己就能安装黑苹果了。1.视频中使用的是OC0.6.5版本,现在已经升级到0.6.6但是并没有什么区

大家好,又见面了,我是你们的朋友全栈君。

首先声明,我也是小白,只是总结一下我安装黑苹果过程中参考过的教程。

以下内容如有帮助本人深感欣慰。

推荐从零学习,大约需要5个小时自己就能安装黑苹果了。

1.从零开始,自制EFI,安装黑苹果

此视频非常重要,无论你是自制EFI还是下载EFI,看完视频后可以对安装黑苹果有一个总体的概念,就不会有无从下手的困惑了。

1.视频中使用的是OC 0.6.5版本,现在已经升级到0.6.6但是并没有什么区别,此视频同样适用

2.OC官网建议使用Chrome浏览器翻译。//非常关键,很多参数的设置必须认真阅读官网说明

3.视频中包含EFI制作/U盘制作/安装全程/引导修改

新手挑战黑苹果-超详细的OpenCore黑苹果安装教程链接

2.网络下载EFI(80%可能你根本找不到能用的)

推荐网站:

Hackintosh黑苹果长期维护机型EFI及安装教程整理

祝你找到属于自己的EFI
只要找对EFI没有什么是不可能的

3.修改BIOS

  • 需要启动的BIOS选项
英文 中文
VT-x VT-x
Above 4G decoding 大于 4G 地址空间解码
Hyper Threading 处理器超线程
Execute Disable Bit 执行禁止位
EHCI/XHCI Hand-off 接手 EHCI/XHCI 控制
OS type: Windows 8.1/10 操作系统类型: Windows 8.1/10
  • 需要禁用的BIOS选项
英文 中文
Fast Boot 快速启动
CFG Lock (MSR 0xE2 write protection) CFG 锁 (MSR 0xE2 写入保护)
VT-d VT-d
CSM 兼容性支持模块
Intel SGX Intel SGX

微星主板BIOS修改示例链接

华硕主板BIOS修改示例链接

华硕主板另一个BIOS版本修改示例链接

技嘉主板BIOS版本修改示例链接

技嘉主板另一个BIOS修改示例图片

在这里插入图片描述

4.黑苹果安装过程卡代码

4.1 卡代码查询链接

黑苹果星球卡代码手册链接
黑苹果屋卡代码手册链接
OC官网卡代码手册,Chrome浏览器翻译使用

4.2 部分卡代码总结

4.2.1 卡代码在以下位置

RTC...
PCI Configuration Begins//大部分为BIOS问题,请对照第5条认真修改BIOS
Previous Shutdown...
HPET
HID: Legacy...

大多数引导问题都会发生的地方。其他名称包括:

apfs_module_start...,
Waiting for Root device,
Waiting on...IOResources...,
previous shutdown cause...

要检查的主要地方:

1.缺少EC补丁:

确保在EFI / OC / ACPI文件夹有EC文件,并且在config文件中勾选。

2.PCI分配问题:

更新BIOS,确保它是最新的。
确保在BIOS中启用了Above4G,如果没有可用的选项,则添加npci=0x2000到引导args。
某些X99和X299主板(例如GA-X299-UD4)可能需要同时启用npci boot-arg和Above4G。
AMD CPU注意:引导args中没有同时启用Above4G设置和npci,它们会发生冲突
2020+ BIOS注:启用Above4G时,可调整大小的BAR支持可能会变为可用。请确保将其禁用,而不是设置为自动。
其他重要的BIOS设置:禁用CSM,启用Windows 8.1 / 10 UEFI模式

3.NVMe或SATA问题:

有时,如果使用了错误的SATA控制器或不支持的NVMe驱动器,通常会卡在这里。您可以检查的内容:
不使用Samsung PM981或Micron 2200S NVMe SSD
运行最新固件的Samsung 970EvoPlus
BIOS中禁用了SATA热插拔(通常会在基于AMD CPU的系统上引起问题)
确保在BIOS中将NVMe驱动器设置为NVMe模式(某些BIOS存在可以将NVMe驱动器设置为SATA的错误)

4.其他我不会的原因

5.安装好黑苹果后引导修复

OpenCore单双硬盘装Windows/Mac双系统用OpenCore引导菜单添加Windows引导项

6.安装完成后可能需要的操作

6.1 核显显存,解决你显卡为3-7M

链接

6.2 开启Hidpi

链接

6.3 mac设置自动挂载分区到指定路径

链接

6.4 OpenCore 0.6.6添加可视化主题

链接
OC0.6.5升级到0.6.6

6.5 Windows和macOS时间同步方法

1.macOS系统下,设置正确的时间,并且打开自动设置时间
2.进入Windows,同步时间,并且打开自动设置时间
3.以管理员权限打开CMD,输入
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
回车完成
该方法原理是让 Windows 把硬件时间当作 UTC时间
备注:一定要先同步时间,再输入命令!!!

6.6 Windows变成了Mac主板

链接

6.7超详细黑苹果核显驱动参数注入讲解教程HACKINTOOL 解决核显花屏紫屏黑屏

链接

7.其他可能有帮助的链接

1.安装前

黑苹果免驱显卡速查表

2.下载相关的网站推荐

MAC OS各版本下载
MAC软件下载 PC6
MAC软件下载 MacWk

3.自制EFI

笔记本自制EFI文字教程,各种驱动安装方法,非常详细,推荐细品

4.综合类

OC官网,Chrome翻译使用 极力推荐,很多网站写的文章其实就是从这个网站翻译而来
小明和他的女朋友视频和文章的质量很高,非常有帮助
GOOPHER的博客超级细的教程,细到看着烦
黑果小兵
黑苹果屋

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150613.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • SpringBoot整合dubbo详述「建议收藏」

    环境:jdk1.8+springboot-2.2.1+dubbo-2.5.3+zookeeper-3.5.5+maven构建工具:IDEA我们知道,dubbo的本质就是一个远程服务调用的分布式框架。为了演示分布式架构的大致流程,我们项目里首先要建立对应的角色节点,即服务提供者、消费者以及公共接口服务,总体结构为:dubbo_demo:是总项目duboo-api:主要是…

    2022年4月16日
  • ios系统软件迁移到安卓_苹果一键换机到安卓(苹果安卓一键迁移的软件)

    ios系统软件迁移到安卓_苹果一键换机到安卓(苹果安卓一键迁移的软件)去年开始,以iPhone为首的苹果系列产品,在中国销量出现严重下滑。2018年第四季度,苹果出货量下降约300万台,同比下降约22%。全年,iPhone出货量从2017年的3670万台,下降至2018年3420万台。苹果在中国市场销量跌跌不休已是不争事实。产品缺乏创新,价格屡创新高,消费者升级欲望随之降低。虽然整个手机大环境由增量市场转为存量市场,但每年换机的用户量依然庞大。这个现象现已逐步由国内…

    2022年5月26日
  • SqlBulkCopy – The given value of type String from the data source cannot be converted to type

    SqlBulkCopy – The given value of type String from the data source cannot be converted to typeSqlBulkCopy-ThegivenvalueoftypeStringfromthedatasourcecannotbeconvertedtotypeofthespecifiedtargetcolumn针对使用C#SqlBulkCopy对象遇到的问题总结1.批量插入excel数据遇到的类型转换问题2.去除非数据行以下是对应的解决办法及代码1….

    2022年7月20日
  • javascript中void(0);用法及常见问题解析

    javascript中void(0);用法及常见问题解析转载这篇文章使用过ajax的朋友经常会见到这样的代码:here,这里面的void是一个操作符,该操作符指定要计算一个表达式但是不返回值。javascript:void(0)在某些情况下会有浏览器不兼容的bug。下面我们先来看下javascript:void(0)的基础介绍及用法,然后再来看使用它会出现什么问题,该怎么解决。提示:在学习一下内容之前,你可以先通过javascript:vo…

    2022年7月18日
  • join方法的使用

    join方法的使用一、join方法1.1jon方法的作用使所属的线程对象x正常执行run()方法中的任务,而使当前线程y无限期的阻塞,直到x线程销毁后再继续执行线程y后面的代码。join方法具有使线程排队运行的作用,有些类似同步的运行的效果。1.2join与synchronized的区别join在内部使用wait()方法进行等待,而synchronized关键字使用的是”对象监视器”原理作为同步。…

    2022年6月11日
  • UML图之四——活动图

    UML图之四——活动图点击打开链接活动图是一种流程图,用来描述活动的序列,从一个活动到另一个活动的控制流。活动图的作用:描述用例,描述类的操作。 活动图的构成必要组成元素:1、活动:命令的执行,活动的进行。图符表示:2、状态:开始状态,结束状态。图符表示: 3、转移:活动之间,活动与状态之间的转换。4、判断:对一个动作或者状态进行判断,然后选择要执行的下一步操作。

    2022年5月5日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号