先介绍一下macOS install(macOS下制作安装盘)1

1. macOS下制作制作安装盘

首先,我们去OpenCorePkg的Releases页面2.下载最新的发布版本.


比如,目前最高的版本是0.5.9,咱们暂时不用看上面的一堆发布了什么新东西,新玩意.我们可以直接拉到这个0.5.9的下载的位置.

Github怎么说呢.一般都是大家开源项目,开源代码的位置.所以咱们这里要下的不是code.而是release.没有经验的朋友千万别下错了.点击之后就可以开始下载了,如果不能下载的朋友可能需要挂代理,嫌麻烦的朋友可以去我的CSDN下载频道3去下

1.0.1 抹掉USB内容

打开磁盘工具.选择咱们的USB设备然后点击抹掉.

1.1 非UEFI启动(legacy)制作

有些系列主板可能比较老,不支持UEFI启动.一般我们称之为legacy systems(理解为上古系统也行,毕竟一些新的系统直接就不支持这种方式了)

1.1.1 执行此脚本

先在终端中输入sudo -s,回车后.输入密码回车


终端窗口不要关闭,把这个脚本拖动到终端内回车执行

1.1.2 选择想安装的硬盘号.

这里我想装在我的16GB的USB上.所以我输入4并且回车就行



回车后等待即可

1.1.3 固件驱动下载

和UIEF启动不一样的是,需要下载下面两个驱动OpenUsbKbDxe.efi4HfsPlusLegacy.efi5

PS:由于config.plist设置与UEFI的也不一样,准备初版就不写这部分了,想看详细的可以参考引用.6

1.2 UEFI启动

从磁盘工具抹掉的节点开始.直接下一步.

2. 下载macOS

2.1 从Appstore下载官方镜像


下载完毕后会在应用程序中找到它.

在终端中执行sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/osx并回车.有提示就输入y并回车.

完成之后能在侧边栏看到

3. 设置安装程序

我们需要下载这个软件来挂载MountEFI7 (直接下载zip压缩包即可)EFI分区

3.1 解压MountEFI-update.zip

3.2 终端进入文件夹目录

3.3 修改MountEFI.command文件权限

终端内输入下面的命令并回车

chmod +x MountEFI.command

3.4 运行MountEFI.command脚本

./MountEFI.command


对于我的PC挂载的设备,应该输入2,并回车.

然后我们就可以看到我们空的EFI文件夹了.这位后续的OpenCore的设置做好了准备.

后续更新预告

Windows install,Linux install,以及设置OpenCore的EFI环境.

引用


  1. macOS安装 ↩︎

  2. OpenCorePkg-0.5.9 ↩︎

  3. OpenCorePkg-0.5.9 ↩︎

  4. OpenUsbKbDxe.efi ↩︎

  5. HfsPlusLegacy.efi ↩︎

  6. legacy install ↩︎

  7. MountEFI ↩︎

Hackintosh-OpenCore系列篇-macOS install相关推荐

  1. 联想拯救者Y7000系列黑苹果MacOS 12.3.1 Monterey详细安装教程记录

    Y7000 2019系列黑苹果MacOS 12.3.1 Monterey详细安装教程 小编的机器是联想拯救者Leigion Y7000 2019 1050,其他同系列的安装方法可在GitHub找对应的 ...

  2. c打开指定路径文件_Selenium 系列篇(五):文件篇

    点击上方"AirPython",选择"加为星标" 第一时间关注 Python 技术干货! 1. 前言 文件操作是 Web 端自动化中比较常用的一个操作,一般文件 ...

  3. 魅族16th操作系统android,魅族16th系列 篇一:同为骁龙845,可是我们不一样,魅族16th Plus体验评测...

    魅族16th系列 篇一:同为骁龙845,可是我们不一样,魅族16th Plus体验评测 2018-09-14 13:57:05 5点赞 3收藏 3评论 这是一个最好的时代,也是一个最坏的时代 --狄更 ...

  4. (3)[wp7数据存储] WP7 IsolatedStorage系列篇——通过XmlSerializer读写XML文件 [复制链接]...

    发表于 2012-5-17 15:51:07 |只看该作者 |倒序浏览 分享到: 本帖最后由 agameboy 于 2012-5-17 17:08 编辑 这一篇我们会通过XmlSerializer读写 ...

  5. 自然语言处理系列篇——关键词智能提取

    自然语言处理系列篇--关键词智能提取:https://zhuanlan.zhihu.com/p/25889937

  6. android点击事件的优先级,Android事件体系全面总结+实践分析,系列篇

    前言 在这一个月里,我利用闲余的时间看了下最近Android职业发展这块该怎么选择?这个问题各位大神的回答都非常透彻,相信对大家或多或少都在一定程度上有很大的帮助,今天在这里写这篇文章更多的是想以我开 ...

  7. onenote 模板_onenote实用?炫酷功能系列篇②:用插件让效率翻倍

    对我而言,onenote作为office系列的一员,最大的遗憾就是--竟然不支持VBA!office如此强大的一个通用神器,在onenote这里竟然直接被砍了.好在还有个替代品--Onetastic, ...

  8. coreelec 下载app_DY的瞎折腾系列 篇十三:N1多媒体系统CoreELEC升级指南

    DY的瞎折腾系列 篇十三:N1多媒体系统CoreELEC升级指南 2019-04-15 18:31:07 70点赞 535收藏 292评论 感谢大家一直对N1系列的支持,由于CoreELEC刷入N1后 ...

  9. 10G网络变压器系列篇之一 认识10G以太网

    华强盛电子导读:10G网络变压器系列篇开始整理编写,本篇为10G网络变压器系列篇之1 认识10G以太网 10G以太网技术及应用定位 10G网络变压器系列篇之1 认识10G以太网             ...

  10. 吴恩达机器学习系列篇p31~p42

    文章目录 逻辑回归 矢量 分类 s型函数 决策界限 代价函数 优化 过拟合问题 逻辑回归 吴恩达机器学习系列篇p31~p42 矢量 octave c++ 分类 · 0 1 分类 ### 直线回归 对于 ...

最新文章

  1. ARM的突破:超级计算机和Mac
  2. [转载]二叉树(BST,AVT,RBT)
  3. linux安装qt_采用STM32MP1的PanGu Board开发板运行Qt应用
  4. 每日一皮:程序员的生存状态 ...
  5. mysql空表不导出问题_解决Oracle 11g空表无法导出的问题
  6. matlab intergral,matlab學習:人臉識別之HOG(Histograms of Oriented Gradients)
  7. leetcode 218. The Skyline Problem | 218. 天际线问题(线段树)
  8. SAP UI5 Drop down list value changed
  9. text type dropdown list - INIT_DATA
  10. python正则表达式中group
  11. 除了 Tensorflow、PyTorch ,还有哪些深度学习框架值得期待?
  12. 对警报线程池的警报线程_检测和警报SQL Server代理丢失的作业
  13. [转]程序员应打破牢笼,展望更高层次的世界
  14. 《Python核心编程》第二版第209页第八章练习 -Python核心编程答案-自己做的-
  15. 推荐系统:非个性化推荐Non-personalized recommendation
  16. 使用云函数快速升级网易云音乐等级
  17. CSJ加人|cs如何加人|cs加人快捷键
  18. 为前端工作者准备的几个炫彩的js动画库
  19. dns污染怎么快速清除解决
  20. Julia 安装包报错操作超时

热门文章

  1. ubuntu固定内网ip_Ubuntu 设置固定ip地址
  2. Android笔记:多开/分身检测
  3. 仿写“跳一跳”微信小游戏
  4. 三极管分压共射放大电路
  5. cmd打开计算机窗口,如何打开命令行窗口,详细教您电脑怎么打开cmd命令行窗口...
  6. jsp遍历List map
  7. 也许你并不了解 java.lang.String | JDK 11 源码阅读分析(灌水)与优化实测
  8. 基于Android的蓝牙心率设计,基于Android蓝牙的信号收发系统设计
  9. js第1章JavaScript案例:改变网页背景颜色、验证用户输入的密码
  10. 单片机led灯闪烁实验总结_项目二 LED灯闪烁设计实现