本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:qianseyue

创作立场声明:本人非某领域/某品牌从业人员,有机会学到一些专业知识。然而每个人站在不同立场,内容就会有所偏重,客观与否还请大家指正,期待深入探讨交流。

之前就写了怎么简单、快速地利用现成EFI和镜像实现黑苹果主机。不过有些值友不喜欢别人配置好的镜像,希望能自己在线安装系统,所以就有了这篇原创。

前言

首先要说明的是,这篇原创不是普适性的教程。不是教你怎么从零开始安装黑苹果主机,只是适合看了黑苹果装机单,计划按清单装机的值友。指导怎么利用现成的EFI文件(opencore引导),在线安装MacOS系统。

启动盘制作

和安装windows系统一样,第一步是准备一个优盘,至少4G以上容量。

到github下载gibmacOS,网址。这款软件支持在线下载macos镜像,并格盘制作成启动盘。

管理员权限运行gibMacOS.bat,由于这款软件需要python支持,电脑上没有python的话会询问你是否安装python。

安装python后,就会看到一堆mac镜像列表。

输入R(toggle recovery-only),限制只有恢复模式的镜像。恢复镜像文件比较小,大概是500Mb左右,下载比较快。有多个版本,注意区分升级包和镜像。

下载完成后会有提示镜像文件保存在哪,记住这个路径。

然后管理员权限运行MakeInstall.bat制作启动盘。命令行界面能看到我的优盘,盘符是E,名字是qianseyue,格式是FAT32,容量是31.56GB。这个容量是按照MacOS的计算方式进行的,所以和Windows系统下显示的不一样。

输入usb设备数字+O,O即是Use opencore instead of clover,将引导改成opencore。我这里输入的是2O。

会要求进行确认,因为制作启动盘的过程中会格式化优盘。

然后会要求输入恢复镜像的路径。

填入之前下载的恢复镜像路径。

程序会对镜像进行解压,并拷贝到优盘上。这个过程会耗费一点时间,时长由优盘的写入速度决定。

接着会下载最新版opencore的标准EFI文件,拷贝到优盘的引导分区。因为是利用现有EFI文件,而不是标准EFI,所以到这一步的时候就能关掉程序。

进入windows的磁盘管理程序,找到优盘。

对着BOOT分区,也就是引导分区点击右键,选择更改驱动前号和路径。

点击添加,给引导分区一个盘符。字母随自己爱好设定就行,没强制要求。

这样在我的电脑里,就能看到一个名字为BOOT的优盘。

下载自己硬件的EFI文件,拷贝进优盘根目录,启动优盘就制作完成了。

在线安装

将制作好的优盘,插入主机中。建议插在主板IO面板上的接口,而不是前置接口。

接着是BIOS设定,大部分bios的设定要求如下。

开启:VT-x,Above 4G decoding,Hyper Threading,Execute Disable Bit,XHCI Hand-off

禁用:Fast Boot,CFG Lock,VT-d,CSM,Intel SGX

但是不是每个主板都有相关的设定选项,只能尽量修改。我使用的是七彩虹 CVN B460I GAMING V20主板,详细设置都罗列了。

开机,能看到以下选项。选择macOS Base system。

等待良久后就能看到熟悉的界面了。

第一步是选择语言,个人原因选择的是英语。

第四个是磁盘工具Disk Utility,可以在这里对磁盘进行修改。

例如erase格式化或者partition分区。

磁盘完成格式化后,选择reinstall macos进入macos的安装。

会要求同意协议。

选择安装macos的磁盘。

然后就会联网进行系统的下载,如果没网络会提示错误。EFI文件和硬件匹配的话,不会有问题的。

重启后就会进入系统的设置。

地区选择中国大陆。

确定语言和输入法。

询问是否同步文件,肯定是否啦。

要求登陆apple id,不想登陆的话可以返回上一步。拔掉网线再下一步,就不会提示apple id的登陆了。

同意使用协议。

创建用户名、密码和头像。

一些快速设置,直接下一步就好。

会要求开启siri。

选定系统界面风格,个人偏爱dark风格。

一番等待后,就能进入macos系统了。

后记

自己制作安装盘的方法会比拷贝的方法复杂,还需要下载恢复镜像和安装镜像。耗时较长,如果遇到网络不好会更费时间。优点是下载的系统镜像来源于官网,而且能选最新版本。两种方法各有缺点,自行斟酌利弊。装机单会不定期更新和加入更多收集来的EFI文件,感兴趣的可以关注一下我账户吧。

gibmacos 网络加速_黑苹果教程续集,利用EFI在线安装MacOS相关推荐

  1. 网络加速_神奇黑科技出现:双WiFi网络加速技术

    对于爱玩手游的用户来说,可能经常要面临的一个问题是:房间面积太大,在不同房间的Wi-Fi信号强度不一样,这就导致想要好好的玩游戏,就要固定在某个房间,甚至还有不少人特意安装了两个路由器. 今天,iQO ...

  2. java qq邮箱服务器端口_[Java教程]javamail 利用qq邮箱做邮箱服务器,简单小demo

    [Java教程]javamail 利用qq邮箱做邮箱服务器,简单小demo 0 2016-07-12 10:00:10 首先maven:javax.mailmail1.4.1 用户名密码验证:1 pu ...

  3. 网络加速_爱奇艺SD-WAN建设之网络加速平台实践

    背景 随着公司业务复杂度越来越高.节点覆盖也越来越广,满足各业务节点灵活的网络访问需求给网络建设和运维提出了更高的要求.在这样的业务需求背景下,结合SD-WAN(SD-WAN(软件定义广域网)是将SD ...

  4. java程序员装黑苹果_黑苹果教程(四)———MAC OS 10.11+固态硬盘+自定义引导

    为了使黑苹果的体验效果更佳,楼主购买了一块固态硬盘,为了黑苹果还把主板搞出问题了,,哎,方法没有掌握好,为了今后的同志少走弯路,同时给自己留个笔记,所以分享一下自己的经验. 楼主黑苹果也经历了三个版本 ...

  5. clover写入efi_2014 黑苹果折腾之clover efi全新安装

    前段时间总觉得不爽的是使用虚拟机和远程桌面的时候,机器总是反映的很慢,自己固执的以为这是以为显卡不行造成的,前天晚上睡得迷迷糊糊的时候用手机在京东上买了一张技嘉的610 2G ,329块 ,还是比较便 ...

  6. mysql select命令加速_数据库教程

    今天的数据库教程要告诉大家的是如何让数据库变快.有数据库缓慢现象的朋友们赶紧来加快速度吧! 数据库可以简单定义为两个: 1.数据库,简单来说是本身可视为电子化的文件柜--存储电子文件的处所,用户可以对 ...

  7. 网络加速_蓝汛安全CDN加速解决方案,维稳网络安全

    相较于存在四次元生活中安全威胁,隐匿在网络世界的安全隐患更加难以察觉.在我们享受互联网多元化.加速化发展提供的便捷服务同时,各类潜在的网络问题也日益严峻. 据中国信息通信研究院安全研究所联合腾讯安全发 ...

  8. 简单 黑苹果dsdt教程_黑苹果教程(三)

    安装各种驱动.... 安装驱动是件很复杂的事楼主就不详细讲解了..只说一下自己的经验..供大家参考参考... 1.学习DSDT 制作仿冒驱动..这种方法最好,... 2.SSDT与CPU变频提取... ...

  9. 华为路由器删除permanent参数_【教程】利用4G无线路由器设置APN接入图像综合平台...

    一.前期准备 设备:支持电信APN设置的4G无线路由器1个,一套华平指挥视频终端(含摄像机.小音箱,鼠标键盘,网线等其它所需配件) 4G无线路由器: 华平指挥视频终端: 设备连接:将4G无线路由器LA ...

最新文章

  1. Android开发中的多线程编程技术
  2. 判断是否遵守某个协议
  3. Codeforces 1140F 线段树 分治 并查集
  4. AFNetworking下 http 改 https后遇到出现Error Domain=NSURLErrorDomain Code=-999 已取消 错误...
  5. 多希望当年做工程师时我能明白这三个道理!
  6. (转)[Cocoa]深入浅出 Cocoa 之 Framework
  7. 相似度计算之马氏距离
  8. 排序算法_HeapSort
  9. python打不开text_python-无法启动并使用TextBlob运行
  10. scala 资源 copy 自知乎
  11. 大一c语言期末课程总结,大一下学期期末自我总结
  12. CodeForces 453A Little Pony and Expected Maximum
  13. 跳一跳python源码_跳一跳源码(python 实现 跳一跳游戏 代码解析)
  14. 关于机器人方面的sci论文_科学网-2014年SCI收录机器人期刊22种目录-万跃华的博文...
  15. 关于无法完全停止windowsUpdate的解决方法
  16. android自定义素材拼图,众望所归 美图秀秀Android拼图隆重上线
  17. 因计算机中丢失msvcr120.dll,msvcr120.dll丢失怎样修复 附解决方法
  18. Logic unifying接收器 绑定与取消 重新关联
  19. 沙箱支付宝------简单实现支付
  20. Vue:vue2.0和vue3.0同时存在

热门文章

  1. Swift3 Scanner用法之判断是否数字、提取字符串里的数字
  2. 构造函数和clone以及在继承中
  3. VMWare 环境下devstack创建虚拟机报错及修改nova-api返回数据得条目
  4. .netframework3.5 中TimeZoneInfo 类的使用
  5. 【Breadth-first Search 】专题3
  6. K-Dominant Character CodeForces - 888C 思维 构造
  7. 微星刀锋 无法进入bios_夏天来了 微星主板风扇转速调节攻略
  8. win10进程太多怎么优化_用过最好用的Win10优化软件,全方面优化和管理!
  9. 关于C/C++中函数参数传递的规则
  10. C语言#define宏定义可能注意不到的地方