首页 > 其他分享 >苹果macOS系统U盘版/恢复版基础安装教程

苹果macOS系统U盘版/恢复版基础安装教程

时间:2024-07-04 22:30:37浏览次数:16  
标签:教程 U盘 刻录 macOS 苹果 镜像 安装

目前,刻录U盘进行安装是主流选择,这样安装调试好的黑苹果macOS问题最少,也较为稳定。镜像恢复安装的方式,某宝上的远程安装的商家都是这么干的,但是其中很大一部分商家存在一个严重问题:macOS 从10.14 开始全面采用了 APFS 文件系统,但是当时的恢复软件无法支持这个文件系统,仅支持更老的 HFS+ 文件系统,所以他们把 APFS 强行转换为 HFS+ 再制作镜像进行安装。在笔者见过的案例中,转换后的 HFS+ 虽然可以正常启动 macOS,但是绝大部分软件都无法运行,包括系统自带的。macOS 10.15 Catalina 的具体情况不清楚,但如果仍然是文件系统转换法的话,结果大概率只会是一样的。本文目前给出的镜像恢复法不转换文件系统,支持 APFS,可直接分割合并分区不影响系统运行。

恢复版镜像90%的流程都可在 Windows 环境下完成。需要注意的是,目前所有黑苹果网站及论坛都不推荐使用这种方式安装黑苹果,因为安装好的系统可能存在各种莫名其妙的毛病(恢复版的原理是把全新安装的 macOS 做了一个系统备份,然后恢复这个备份到其它电脑上,所以在某些特殊机型上也有可能完全无法使用)。但是总体来讲,恢复版镜像确实能大大降低安装门槛,只是安装完成后,需要精心调校(但是也要有怎么调都不能完全调好的心理准备)。总之,笔者认为,应该先解决从无到有的安装问题,才能考虑硬解、性能等更高层次的问题。

安装黑苹果如果操作不当有一定几率损坏硬件(不高但是有),虽然存在风险的操作本文都会指出,风险自行评估,相关升级版本请参考博文: https://www.cnblogs.com

 

 

一、U盘安装法
16G U盘一个
安装工具软件包
镜像文件
找到合适的EFI文件:黑苹果DIY各机型EFI引导文件集合(含 Clover & OpenCore),如果镜像自带的配置文件无法使用再考虑替换
需要准备40GB以上独立固态硬盘空间(macOS对机械硬盘不友好)


1.刻录U盘(balenaEtcher 操作方法)
Windows 下有多种镜像刻录到 U盘的工具软件,这里推荐两种:TransMac 和 balenaEtcher(跨平台开源刻录软件,macOS上也有)
使用管理员权限运行软件,然后选择镜像,选择U盘,点击 Flash! 即可。

等待完成即可。

 2.使用U盘引导安装
刻录完成后,重启电脑,进入,切换到 Boot 选项卡,选择U盘分区进行引导。强烈建议把U盘插在USB2.0接口。

随后即可看到 Clover 界面,选择启动 macOS 安装。

如果无法读条进入系统,镜像附带了大量 config 配置文件,可更换 Clover 配置文件,见图:

 

 

3.安装&设置macOS系统
如无意外,经过漫长的跑代码和读条后,会进入 macOS Base System 界面,然后先进入磁盘工具。

选择磁盘工具分区后按照步骤安装即可。

到这里,U盘安装 macOS 基本结束。如果你的 BIOS 没有自动生成 Clover 启动项,还需要添加 UEFI 启动项,否则一直都需要 U 盘才能引导系统。

标签:教程,U盘,刻录,macOS,苹果,镜像,安装
From: https://www.cnblogs.com/macos888/p/18284815

相关文章

  • 【ESP32】打造全网最强esp-idf基础教程——15.WiFi连接STA模式
    WiFi连接STA模式一、ESP32的WiFi功能介绍    前面章节内容,基本上都是描述了ESP32强大的MCU能力,这些MCU能力使得ESP32可以替换许多类型的单片机工作,而自己承担这部分功能;当然ESP32的IOT能力才是它的主业,从硬件配置来看,ESP32支持2.4GHz频段WiFi+BT(LE)4.2,而esp-idf对WiFi......
  • Python性能测试框架:Locust实战教程
    01认识Locust  Locust是一个比较容易上手的分布式用户负载测试工具。它旨在对网站(或其他系统)进行负载测试,并确定系统可以处理多少个并发用户,Locust在英文中是蝗虫的意思:作者的想法是在测试期间,放一大群蝗虫攻击您的网站。当然事先是可以用Locust定义每个蝗虫(或测试用......
  • PyQt5入门教程:从安装到构建简单应用
    PyQt5入门教程:从安装到构建简单应用简介PyQt5是一个功能强大的Python绑定库,用于Qt应用程序框架。它允许我们使用Python语言快速开发跨平台的桌面应用程序。本教程将引导你完成PyQt5的安装、配置,并带你创建一个简单的图形用户界面(GUI)应用程序。Part1:安装PyQt5在你的开......
  • Yi.Admin+Blazor上手教程系列3-新项目的一些基本设置
    1、修改swg的组名配置ApplicationService//动态ApiConfigure<AbpAspNetCoreMvcOptions>(options=>{options.ConventionalControllers.Create(typeof(YiAbpApplicationModule).Assembly,options=>options.RemoteServiceName="default");......
  • Java私有仓库Nexus搭建(喂奶式教程)
     1.为什么需要搭建私有仓库?1.有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。而且自己......
  • UltraEdit下载与安装教程(一套功能强大的超文本编辑器 )
    前言UltraEdit是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII码,完全可以取代记事本(如果电脑配置足够强大),内建英文单字检查、C++及VB指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。UltraEdit是Windows旗下一款流行的老牌文本/HEX编......
  • python教程:自定义函数
    1.多态我们可以看到,Python不用考虑输入的数据类型,而是将其交给具体的代码去判断执行,同样的一个函数(比如这边的相加函数my_sum()),可以同时应用在整型、列表、字符串等等的操作中。在编程语言中,我们把这种行为称为多态。这也是Python和其他语言,比如Java、C等很大的一个不同点......
  • Python教程:空值、无穷值判断之isna、isnull、isfinite
    一、空值isnaPands中NaN(Not-A-Number)视为空值,利用函数isna和notna进行判断。注意:不要利用是否等于None判断是否为空!importpandasaspdpd.NA==None#Falsepd.isna(pd.NA)#Truepd.isna(None)#Truepd.notna(pd.NA)#Falsepd.notna(None)#False二、......
  • Python教程:os.popen(cmd).read()查看后台进程并杀进程
    一、os.popen()方法1.使用语法os.popen()方法用于从一个命令打开一个管道。os.popen(cmd).read()获取执行后结果。os.popen(command[,mode[,bufsize]])#使用的命令#模式权限:默认'r'或者'w'#文件需要的缓冲大小0无缓冲1行缓冲其他数值以字节为单位负值使用系统......
  • 黑客入门教程(非常详细)从零基础入门到精通,看完这一篇就够了
    想要成为黑客,却苦于没有方向,不知道从何学起,下面这篇黑客入门教程可以帮你实现自己的黑客梦想,如果想学,可以继续看下去,文章有点长,希望你可以耐心看到最后 1、Web安全相关概念(2周)·熟悉基本概念(SQL注入、上传、XSS、、CSRF、一句话木马等)。通过关键字(SOL注入、上传、XSSC......