【BIG SUR】机械革命全新安装&OTA升级 big sur教程附EFI文件

【教程中使用到的工具】

【前言】

本次安装非原生虚拟机服务,已对OC作适配更新,重点介绍虚拟机安装转移方法,OTA方法请拉到底下看。任何问题欢迎博客下留言反馈。

【Step-One】安装VMWARE 15 PRO

  1. 安装VMWARE 15并使用注册机激活
  2. 使用VMWARE解锁工具解锁MAC安装功能
运行图示文件解锁虚拟机安装MAC功能

【Step-Two】加载MAC OS 10.15.5虚拟机文件

  1. 解压虚拟机文件
  2. 运行vmx文件如图所示
双击此文件即可加载虚拟机,无需安装(开机密码1234)

【Step-Three】虚拟机内安装BIG SUR

  1. 在虚拟机内下载百度网盘,并将转存的BIG SUR更新文件下载到本地
  2. 挂载一块新的虚拟硬盘到虚拟机,注意新建硬盘的时候按照图示操作
添加硬盘
SATA格式
很重要,不要挂载物理硬盘,抹盘的时候会被vmware阻止
安装big sur检测要求是50G起步,存储为单文件是为了后期拷贝方便
选取你要存储这个虚拟分区文件的位置,空间一定要超过设置的大小
确定后运行虚拟机(如果运行较慢可以对虚拟机多分配一些内存和核心,不要安装VMWARE TOOLS!!!)
进入虚拟机后先对刚才挂载的硬盘进行抹除,APFS格式

虚拟机安装时有问题(报错3),请替换此文件到虚拟机(解压后替换同名文件)

抹除完成后打开下载的百度网盘的镜像,安装就行,无论重启几次,不用管它,速度看硬盘速度。当出现设置界面时(不要提前关!),关闭虚拟机(不是让你关机)

【Step Four 】Diskgenius挂载虚拟分区文件,拷贝分区

已经制作好的虚拟分区镜像文件,点此下载(提取码:9jqa)

Notice:一定要使用DG专业版(免费版没有这个功能)

选择磁盘-打开虚拟磁盘文件(刚才挂载的安装盘),然后分区上右击备份分区到镜像文件
备份类型为完整备份,文件路径自己选择(剩余空间要大)

之后找到你预留的用来安装MAC big sur的分区,选择用镜像恢复分区就行

【Notice】如果WIN下恢复蓝屏,请在PE下恢复,PE恢复环境也提供好

【Step Five】替换OC引导文件,引导全新系统(一定要删除后换)

 

【Attention】Macos big sur开启系统读写权限方法(不开启无法重建缓存和开启HIDPI)

  1. 关闭SIP和authenticated-root(这是Big Sur新增的安全功能,只能由Big Sur的Recovery关闭)。启动Big Sur的安装U盘,终端运行命令“csrutil authenticated-root disable && csrutil disable”就能关闭这两个安全功能了。
  2. 启动进入Big Sur系统或者Big Sur的Recovery OS/安装U盘。启动终端,执行sudo -s切换到root。
  3. 输入“diskutil list”找到Big Sur只读快照的BSD名,BSD名会叫diskXsYsZ(XYZ替换成你实际看到的数字)。在我的电脑中,就是disk1s5s1。这时候,我们就知道了真正的系统分区的BSD名叫做diskXsY(我的就是disk1s5)了。
  4. 输入“diskutil mount diskXsY”挂载真正的系统分区(对于我而言就是diskutil mount disk1s5)。
  5. 之后找到挂载好的系统分区的名字,如果你是在Big Sur系统里面操作,那么就是你系统只读快照的名字加上一个1,比如快照盘叫Macintosh HD,那么挂载后的系统盘就叫Macintosh HD 1。在Recovery OS/安装U盘中就不会带有1。
  6. 运行命令“ /S*/L*/F*/apfs.fs/C*/R*/apfs_systemsnapshot -v “/Volumes/你挂载的分区名” -r “” ”。这个命令会允许你从真的系统盘启动。
  7. 重启后,mount -uw / 就能用了。
  8. 如果你想删除掉以前的只读快照,运行“sudo diskutil apfs deletesnapshot”。

【OTA更新方法】基础操作

  1. 下载博客提供OC,然后下载博客提供的现有的最新的clover
  2. 新建一个EFI文件夹,把clover的BOOT、CLOVER文件夹放进去
  3. 将OC的OC文件夹放进去(不要放BOOT文件夹)
  4. 使用EASYUEFI定位引导至opencore.efi,引导项名称随意,并在BIOS中设置此为第一启动项
  5. 然后进入 macOS 系统,下载博客提供big sur镜像并在MAC环境下安装升级,之后会重启。
  6. 重启后选择 macOS installer 进行安装,可能会在跑代码过程中卡在 AppleLMUController… 两行很久(看不见的手动跑代码),请务必耐心等待。之后会正常显示正在安装倒计时。
  7. 倒计时剩余 20 分钟左右,会重启第二次。重启后会只剩下 macOS installer,而且找不到系统盘。此时,选择名为你的引导分区名字的启动项(如 ESP、EFI、NO NAME、UEFI internal等),会引导这个 EFI 中提供的 Clover。在Clover中即可正常看到系统盘了,选择就能正常进入系统。
  8. 至此升级完成,后续每次启动时都需要使用 OC 引导 Clover ,再引导系统。

【OTA更新法】进阶操作

  1. 如果你对 OC 的自定义启动项有所了解,可以自行添加苹果系统的引导。在使用 Clover 引导进入系统后,可以使用 Clover Configurator 工具,点击左侧 Boot.log ,再点击右下角生成日志,即可看到本次启动的系统日志。在文本中点击任意地方后,按下 Win + F 按键组合,搜索 boot.efi ,获取类似如下的路径:PciRoot(0x0)\Pci(0x1D,0x0)\Pci(0x0,0x0)\NVMe(0x1,20-20-05-85-1F-A7-79-64)\HD(4,GPT,BB7952D6-C1FA-4707-A0E0-527D0F49CEDD,0x653C000,0x19001000)\VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,C2C7D85C2A0A3948B1E43AD59B2E7DB1)\System\Library\CoreServices\boot.efi
  2. 注意,每个人路径都不相同,不可以复制!之后进行一定的修改,将 \System 之前的所有 \ 替换为/,并在 \System 之前添加一个 / ,现在的路径类似这样:PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0)/NVMe(0x1,20-20-05-85-1F-A7-79-64)/HD(4,GPT,BB7952D6-C1FA-4707-A0E0-527D0F49CEDD,0x653C000,0x19001000)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,C2C7D85C2A0A3948B1E43AD59B2E7DB1)/\System\Library\CoreServices\boot.efi
  3. 之后把这个路径填到该填的地方,就可以顺利为 OC 添加 macOS Big Sur 的启动项了,后续从这个启动项启动即可,不再需要使用 OC 引导 Clover 的套娃操作。

【OTA更新其他方法】

NOTICE:这里指的是已经完成OTA的第一二阶段,第三阶段找不到硬盘的情况,第一二阶段日常OTA即可

  • 绝对路径法:设置misc—–>BlessOveride绝对路径:\System\Library\CoreServices\boot.efi,这方法最直接,有些项目可能和OC扫描的重复,不影响使用。
  •  套娃法(参见博客上文介绍)
  • Entries-自定义条目(通过clover引导界面 F2键。很容易找出对应系统的路径)

  •  Entries-自定义条目(直接浏览获得)
    点“+”号,点浏览,直接加到启动文件,很方便。

【效果图】

Desktop
关于本机

DOCK
设置

【EFI更新内容】

  1. Update Core to 0.6.0
  2. Update kexts to support MAC OS BIG SUR
  3. FIX EB ERRORS
  4. FIX KEXTS NOT WORK
  5. FIX Sounds at start
  6. Fix GUI
  7. Other small fixs
  8. FIX BATTERY STATUS
  9. Change Serier Number & board ID

EFI下载地址(其他机型明日跟进)

  • 访问博客获得EFI下载地址

【Notice】

  1. 任何EFI问题欢迎博客留言
  2. 本次为测试版更新,网卡不做跟进
  3. 因加入Intel蓝牙、网卡驱动可能导致安装时卡条,所以此次EFI中移除,请手动添加
  4. 请一定注意操作步骤,细心决定一切
  5. 维护不易,欢迎打赏支持
花开彼岸,莫语来生
花落处 » 【BIG SUR】机械革命全新安装&OTA升级 big sur教程附EFI文件

1 评论

  1. 博客无法访问

发表评论