最新版黑苹果MacOS 10.14 Mojave安装教程-程序员宅基地

技术标签: 黑苹果  Hackintosh  Mojave  10.14  Mac  四叶草  

安装分为三部分:

1.制作安装U盘

2.安装 Mac OS 系统

3.安装 clover(四叶草)

 

用到的安装工具(按用到的先后顺序):

1.Clover_v2.4k_r4679.pkg

2.Clover Configurator.zip

3.一般台式机都能使用的通用 EFI

 

下载链接:https://pan.baidu.com/s/1sk6tYbCZ0riy0I6Vasagwg 提取码:whcw

 

一、制作安装U盘

本文介绍的方法是在 Mac OS 系统中制作安装U盘,如果你没有 Mac OS 的电脑,也可以装一个虚拟机,或者找朋友借用一下。(当然 Windows 下也可以制作,但成功率可能不是很高,本文不作介绍,请自行查询方法。)

1.下载 Mac OS 10.14 Mojave 的安装文件

如果使用的 Mac OS 系统版本就是 Mojave,那么在 App Store 中搜索「Mojave」可以直接下载。如果是其他版本,需要在下面链接 https://itunes.apple.com/cn/app/macos-mojave/id1398502828?ls=1&mt=12 跳转 App Store 后下载。

下载完成后,你可以在“启动台”中看到它。

 

2.格式化U盘

将你的U盘插入电脑,打开「磁盘工具」,点左上角图标,选择「显示所有设备」。

选中你的U盘,右键,选择「抹掉...」。

填写一个名称,例如「USB」,格式选择「Mac OS扩展」,方案选「GUID分区图」(如果没有 EFI 分区很可能是这里方案选成了其他的),点「抹掉」。

如下图所示,点「完成」。

 

3.将安装镜像写入U盘

打开终端,输入以下命令,如果在上面抹盘时填写的名称也是「USB」的话,直接复制下面的命令就可以;如果是其它名字,把「USB」替换成你刚刚填的名字,回车。

 sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB/

输入电脑账户的密码,回车。

提示你是否继续,输入「 Y 」,回车。

大概需要几分钟的时间,出现「Install media now available at... 」的字样说明写入成功了。

4.给U盘添加clover(四叶草)引导

打开 Clover_v2.4k_r4679.pkg。

点「继续」。

点「继续」。

点「继续」。

点「更改安装位置」。

选择你的U盘,就是名字叫「Install macOS Mojave」的那个,例如我这里是中间那个。然后点「继续」。

点「自定」,按下图的配置勾选。

勾选好之后点「安装」。

输入密码,点「安装软件」。

5.【重要】替换 EFI

这一步是最费时间的,也是最重要的,黑苹果难装就是因为PC的硬件五花八门。

这一步本质上是替换 config.plist,但是一些引导文件和驱动文件很容易出问题,稍微排斥就会安装失败,建议在网上找到和你相同配置的电脑的别人配置好的EFI文件夹,用整个 CLOVER 文件夹替换。安装工具里给出了一个一般台式机都能用的 EFI,可以试试,不保证适合所有人。(想深入研究的可以看看 clover 的 wiki,有详细从 0 开始配置 config.plist 的讲解。)

打开U盘。

解压安装工具中的「一般台式机可以使用的EFI.zip」得到「CLOVER」文件夹,用它替换U盘中「EFI」文件夹中的「CLOVER」文件夹。然后推出U盘。

安装U盘制作完成。

二、安装系统

1.修改BIOS设置

在需要安装黑苹果的电脑,进入BIOS,把「安全启动」设为「disabled」,「启动方式」设为「UEFI only」,「AHCI」设为「enabled」。

2.保存BIOS设置并重启

按 F12(因机器型号不同)进入启动列表,,选择你的安装U盘,出现苹果 logo 和进度条。

大部分情况下进度条走完是会重启的,如果没有重启,说明这个 EFI 不适用于你的电脑。这时候你要反复修改EFI、config.plist。

……

直到找到合适的,读完进度条,进入安装界面。

选择语言,next。

选择“磁盘工具”,选中你要安装MacOS的电脑磁盘,选“抹掉”,名称随便填,格式选“Mac OS扩展(日志式),方案选“GUID分区图”,抹掉。(如果这里只显示 U 盘,不能找到电脑硬盘的话,去 BIOS 中看看 AHCI 是否已经打开)

然后选安装 macOS。

这一步如果提示“应用程序副本已损坏,不能用来安装 macOS”的话,是因为2016年2月14日苹果更新了证书导致的,将系统时间改到这个日期前就行了。首先断开网(拔掉网线),打开左上角“实用工具”,选择“终端”,输入下面一段命令:

date 110713212015.30

退出“终端”。再进应该就不会报错了。

进入安装,选同意协议。

选择安装磁盘,即刚刚抹掉的那个硬盘。

进度条走完会重启,进入苹果logo界面

这个进度条走完会再重启一次,然后进入设置界面,选择国家,设置用户名等。(这里和白苹果第一次开机设置是一样的,按照提示选择即可。)

根据提示一步一步设置好,完成,进入系统。

三、写入clover到硬盘

到这一步,系统已经安装完成,但是需要U盘引导,如果没有U盘,开机就会报“找不到分区……”,我们需要把U盘里面的EFI复制到电脑的EFI。

打开Clover Configurator,先挂载U盘的EFI分区,把里面的EFI文件夹复制出来,然后卸载U盘的EFI分区。

EFI文件夹里面应该有BOOT和CLOVER两个子文件夹。

再挂载电脑的EFI分区,里面的EFI文件夹应该只有一个APPLE子文件夹,把刚才复制的那个EFI里的BOOT和CLOVER复制到APPLE旁边。完成。

拔掉U盘,重启,应该可以直接进入clover引导界面,选macOS,回车,进入系统。

通常情况下到这里就可以正常使用了,特殊的需要安装一些驱动。

其他关于clover界面美化和隐藏多余启动项的内容以后有时间再补充吧。

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_24671941/article/details/82901391

智能推荐

IntelliJ IDEA 中自动生成 serialVersionUID 的方法_idea自动生成serialversionuid-程序员宅基地

文章浏览阅读2.2k次。幸运的是,IntelliJ IDEA 提供了一种自动生成 serialVersionUID 的方法,可以帮助我们简化这个过程。通过使用 IntelliJ IDEA 的自动生成功能,我们在类的定义行上右键单击并选择 “Generate”,然后选择 “Serializable class”,IntelliJ IDEA 将自动生成 serialVersionUID 字段。生成的 serialVersionUID 是基于类的结构和成员的哈希值计算得出的,因此在类的结构发生变化时,生成的值也会相应地发生变化。_idea自动生成serialversionuid

java智慧导诊系统源码,可应用于微信线上挂号、互联网医院、区域平台-程序员宅基地

文章浏览阅读85次。智慧导诊针对具体医院业务场景可接入科室介绍,专家介绍,门诊安排,就诊需知, 科室位置等,患者选择科室后可直接完成挂号。智慧导诊系统按照人体的性别差异,设计了男性/女性两种3D立体模型,用于病症库与自助导诊之间数据信息的读取与交互,在软件病症库中,将不同患者的常见病症进行分类整合,患者可通过人体画像选择症状部位,了解对应病症信息和推荐就医科室,为患者提供直观就医指导,减少导诊台工作量。4、根据患者提供的信息,会根据情况提供相关建议,并最终推荐就诊的科室。1)实现患者自助、正确的导诊,提高挂号窗口的速度;

设置vim 显示行号及快速定位_vim显示行号-程序员宅基地

文章浏览阅读990次。【代码】设置vim 显示行号及快速定位。_vim显示行号

MATLAB——生成周期序列_用 matlab 绘制周期矩阵序列,周期为 n ,每个周期内非零值点数为2m+1-程序员宅基地

文章浏览阅读1.2k次,点赞2次,收藏7次。MATLAB——绘制离散周期信号_用 matlab 绘制周期矩阵序列,周期为 n ,每个周期内非零值点数为2m+1

在ncnn上把玩mobileNet_ncnn mobilenet-程序员宅基地

文章浏览阅读1.6w次。ncnn是腾讯优图最近开源的适合移动端的深度学习框架。mobileNet是谷歌在2017年4月份发表的论文MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications中提出的网络。_ncnn mobilenet

网络分层及三次握手-程序员宅基地

文章浏览阅读386次,点赞9次,收藏7次。在传输数据层要先建立连接 websocket:双工。通信过程中链路会发生转换,但是网络层寻址是不变的。2个地址:ip:逻辑地址;真正一帧的内容:1460,tcp就要分段。20个头部 1500个字节-20-20。cdn&dns(包括cdn)的原理。tcp:安全 udp:快 丢就丢了。,dhcp:动态主机分配协议。具体的seq ack 及过程。每层协议指的就是约定和规范。数据传输 服务器如何响应。ip地址不变,mac会变。传输层:tcp/udp。tcp3次握手4次挥手。

随便推点

ultralytics的YOLOv8改为自用版本_from ultralytics.utils.plotting import annotator, -程序员宅基地

文章浏览阅读944次。由于需要用pyqt给yolov8做一个界面,而ultralytics一层嵌一层,不是很好用,所以对它的这个源码进行精简,具体代码我放到了这里,ultralytics使用的版本是8.0.54。具体代码如下,需要根据自己的情况来修改data的配置文件以及权值文件,在代码的49和50行。_from ultralytics.utils.plotting import annotator, colors, save_one_box modul

c++陈维兴第三版3.35_C++面向对象程序设计教程第3版—陈维兴,林小茶课后习题答案...-程序员宅基地

文章浏览阅读1.1k次。C++面向对象程序设计教程课后题答案1、1什么就是面向对象程序设计?面向对象程序设计就是一种新的程序设计范型、这种范型的主要特征就是:程序=对象+消息面向对象程序的基本元素就是对象。主要结构特点就是:第一,程序一般由类的定义与类的使用两部分组成;第二,程序中的一切操作都就是通过向对象发送消息来实现的。1、2什么就是对象?什么就是类?对象与类之间的关系就是什么?对象就是描述其属性的数据以及对这些数据..._c++面向对象程序设计 陈维兴,林小茶课后习题

uniapp怎么引入css_uni-app关于自定义iconfont 本地引入 和 线上引入的两种方式-程序员宅基地

文章浏览阅读993次。前言写这个文章原因就是 要考虑uni-app打包成ios或android -app调试离线情况下线上引入icon无法显示的原因;就是uni-app iconfont离线引入本地引入一、自定义iconfont阿里巴巴矢量图标库https://www.iconfont.cn,创建项目,查找图标加入购物车后添加进自建项目内二、线上引用 先点刷新提示红字后刷新在线代码,然后将代码复..._uniapp加载在线css

如何 vscode 文件标签栏多行显示?_vscode标签页多行-程序员宅基地

文章浏览阅读2.5k次,点赞4次,收藏8次。如何 vscode 文件标签栏多行显示?步骤:ctrl + shift + p输入:open workspace settings搜索:wrap勾选:wrap tabs设置之后 第二次打开vscode 还是回一行文件名显示解决办法是:将这个设置写入配置json文件ctrl + shift + p输入:open workspace settings(JSON)添加配置,配置可通过配置界面操作得到{ // add at end "workbench.editor_vscode标签页多行

列表是不是python数据类型的是_在Python中,一个列表中的数据类型是否可以不相同?(回答可以or不可以)...-程序员宅基地

文章浏览阅读299次。【单选题】Western Nebraska generally receives less snow than _______ Eastern Nebraska.【论述题】请同学们录制一段1分钟左右的课文朗读(中英文均可),给这段声音配上适合的背景音乐,将这两段音乐合成后保存为MP3格式,以学号后五位+姓名命名,以附件形式上传。【简答题】请把上面这首诗翻译成一首现代诗。注意从音韵、措辞、修辞手法等..._some students prefer to spend their time taking part time jobs

PyTorch: 点燃深度学习革新之火

PyTorch是一个开源的机器学习库,由Facebook的人工智能研究团队开发。它不仅支持强大的计算能力,而且提供了极大的灵活性和速度,这使得它非常适合进行研究原型的开发和生产部署。PyTorch的核心是提供了一个高度灵活的张量(Tensor)库,这与Numpy中的多维数组非常相似,但它可以在GPU上运行以加速计算。此外,PyTorch还提供了自动微分技术,即所谓的自动梯度计算,这对于深度学习模型的训练至关重要。随着深度学习技术的不断进步,对于专业性和高效性的需求也在不断提高。

推荐文章

热门文章

相关标签