使用OpenCore引导黑苹果

article/2025/8/27 21:52:05

一.OpenCore简介

笔者在17年写过一篇黑苹果安装教程:黑苹果系统安装通用教程(Clover引导),不过该文章用的是基于Clover引导的MacOs系统。目前随着黑苹果的另一款引导工具OpenCore不断成熟,使用OC是大势所趋。众多黑苹果驱动的作者已经停止对Clover的兼容支持,改向Opencore的兼容。OpenCore是类似于Clover的UEFI的引导器,OpenCore提供了详细的日志系统,帮助黑苹果排错;其次OpenCore以更先进的方法注入第三方Kext,不破坏系统的SIP;再次,OpenCore支持读取NVRAM等一系列特性,可以让黑苹果变得更“原生”,诸如选择启动器、Command Ctrl互换,原生开启Option键特性都可以实现。

二.OpenCore引导MacOS

🦮第一步 准备工作

  • 一个8G以上的U盘。
  • MacOS系统镜像包、Etcher(刻录工具)、DiskGenius(分区工具)、适合自己电脑的EFI驱动文件。

🐕‍第二步 确认硬盘分区表格式

黑苹果的安装和使用需要EFI分区进行引导,因此安装黑苹果的硬盘必须使用GPT分区表,如果您的磁盘使用的是MBR分区表,那么需要先将硬盘数据进行备份,然后使用分区工具将硬盘重新使用GPT分区表分区。可以通过下文提供的两种方法或者通过DiskGenius 看看分区表是否为GPT分区表。

方法一:使用磁盘管理查看MBR和GPT分区类型
  1. 鼠标右击此电脑,点击**“管理”**。

  2. 在计算机管理中点击**“磁盘管理”**。

  3. 进入磁盘管理可以看到磁盘分区情况,右键点击**“磁盘0”选择查看“属性”**。

  4. 属性界面,点击**“卷”就可以看到此磁盘的基本信息了,我们可以在“磁盘分区形式”看到磁盘0为GPT**磁盘分区类型,如何查看硬盘分区是MBR还是GPT问题轻松解决。

方法二:使用命令提示符查看MBR和GPT分区类型
  1. 按**“Windows + R”键,在弹出的运行对话框中输入“diskpart”,并按回车**键启动diskpart实用程序。
  2. 输入**“list disk”命令,然后按回车**,查看磁盘信息。
  3. 在命令行中的**“Gpt”**列下方,带有一个星号()为GPT磁盘类型。没有星号()为MBR磁盘类型。所以上图中,磁盘0为GPT磁盘类型,磁盘1为MBR磁盘类型,如何查看硬盘分区是MBR还是GPT问题轻松解决。

🐆第三步 MBR分区表转换成GPT分区表

如果硬盘分区是GPT分区表可以略过这一步操作。如果硬盘分区不是GPT分区表。那么你需要将硬盘数据进行备份,然后使用分区工具对硬盘重新分区。微软官方有MBR转GPT的教程。也可以进入到PE下打开DiskGenius分区工具,选定硬盘然后将硬盘分区表转换成类型为GUID-也就是GPT分区表。

🦌第四步 硬盘划分安装MacOS分区

通常我们在安装黑苹果系统的场景有如下两种:

  • 整盘安装:在电脑中存在多块硬盘的条件下,选择某块硬盘单独作为Mac系统的安装盘。并且将苹果系统的引导文件放到该硬盘下,这样可以和其他的系统独立起来使用,此时你需要在该硬盘上新建EFI分区存放黑苹果引导文件。你可以使用分区工具自行创建,需要注意的是,EFI分区需要大于200M。

  • 分区安装:在一块已经装有 Windows(或其它操作系统)的硬盘上安装 MacOS 系统的磁盘为基础,通过压缩磁盘空间划出的一个新的分区用来安装Mac系统。此时你可以直接使用已有的EFI分区,并将MacOS引导文件复制于此。

整盘安装(多硬盘多系统)

黑苹果的安装和使用需要EFI分区进行引导,因此在对硬盘进行GPT分区的同时,需要创建新的空白分区并格式化为EFI分区格式。可以使用 DiskGenius,在你要安装 MacOS 的空闲硬盘分出两个区,其中一个区需要为 FAT16/FAT32 格式,且大小大于 200MB即可用来放置EFI引导文件,另一个分区用来安装黑苹果系统。

分区安装(单硬盘多系统)

如果你的电脑已经安装了 Windows 系统且预留的 ESP 分区大于200MB,那么无需任何操作,直接划分一个黑苹果的安装分区进行安装系统既可,如果ESP 分区小于 200MB,那么你需要扩大 ESP 分区,或重建 ESP 分区。这一步需要在 Windows PE 环境下操作,请首先刻录好Windows PE U盘。

  1. 需要将已有的 ESP 分区删除,然后再磁盘末尾空闲空间重建一个 200M 以上的 ESP 分区(你可以从你准备安装 MacOS 的那部分空间中划分出来一些),操作完成后你的分区结构会类似下图(Windows 在前,200m+ 的 ESP 分区和 MacOS安装分区在后)。然后按下文的指引重建引导。

  2. 由于上一步我们将ESP分区删除了,因此里面的系统引导文件也丢失了,此时是无法正确的引导进入操作系统的,因此需要重建 Windows UEFI 引导。 在 PE 下找到你的 Windows 安装分区和 ESP 分区的盘符,确保这两个分区在文件资源管理器中可见(如果不可见请为 DiskGenius工具为不可见的分区分配盘符)。 下面我们假设 Windows 安装分区盘符为 C:,ESP 分区盘符 V:

  3. 打开命令提示符(cmd),执行以下命令:bcdboot 你的系统盘盘符:\Windows /s 你的ESP分区盘符 /f uefi /l zh-cn,如:

     bcdboot c:\windows /s d: /f uefi /l zh-cnCopied!
    


    将 C: 和 V: 分别替换为你的盘符即可。

  4. 去掉ESP分区的盘符,重启即可。

当然你也可以使用 PE 下的图形化工具修复引导。

几乎所有 2012 年后生产的计算机都支持引导 UEFI,而且不再执行以前的 “Legacy” 标准。这些计算机需要一个 ESP 分区来引导。ESP 代表 EFI 系统分区,使用 FAT32/FAT16 文件系统。ESP 负责存储固件启动时使用的EFI 引导加载程序和其他实用程序。如果您不小心删除了这个分区,您的系统将无法再引导。为了安全起见,ESP 是默认隐藏的,因此它没有驱动器号。

🐃第五步 制作MacOs安装启动U盘

  1. 将您的U盘插入电脑(备份好u盘数据)。
  2. 打开Etcher软件(Windows10及以上需要以管理员权限运行),点击“Select image”选择下载好的MacOS安装镜像;
    image.png
  3. 然后点击“Select drive”选择你的U盘,如果你直插有一个U盘,软件会自动选择该u盘;
    image.png
  4. 接着点击“Flsh!”开始刻录黑苹果安装镜像到U盘;
  5. 等到提示“Flash Complete!”Successful device 就完成安装镜像的制作了。
    image.png
  6. 替换自己的EFI文件。
  7. 重启电脑到Bios设置中。

黑果小兵的镜像包里面含有三个独立的EFI引导分区,同时支持 OpenCore / CLOVER / WEPE引导,这里建议先不要做替换EFI的操作,先用提供的EFI安装好一同以后再将EFI替换称自己的即可。

🦣第六步 调整主板Bios设置

  1. 重启按F2进入BIOS(电脑不一样,按键也不一样,就看自己电脑型号);

  2. Bios设置禁用清单(根据自己的Bios调整)

    • Fast Boot - 快速启动
    • VT-d (can be enabled if you set DisableIoMapper to YES) - VT-d(如果DisableIOMapper Quicks设置为YES,则可以启用)
    • CSM - CSM 兼容性支持模块
    • Thunderbolt - 雷雳
    • Intel SGX - 英特尔SGX
    • Intel Platform Trust- 英特尔平台信任
    • CFG Lock (MSR 0xE2 write protection) - CFG锁(MSR 0xE2写保护)(必须关闭,如果找不到该选项,则在OpenCore的config-内核-> Quirks下启用与CFG Lock相关选项)
    • ecure Boot - 安全启动
    • Parallel Port - 并口
    • Serial/COM Port - 串行/COM端口
  3. Bios设置启用清单(根据自己的Bios调整)

    • VT-x - VT-x
    • UEFI Boot Mode UEFI启动模式。请不要使用Legacy
    • 硬盘模式:改为AHCI。不能用IDE和RST RAID。
    • Above 4G decoding - 大于4G地址空间解码
    • Hyper-Threading - 超线程
    • Execute Disable Bit - 执行禁用位
    • EHCI/XHCI Hand-off - EHCI / XHCI接手控制
    • OS type: Windows 8.1/10 UEFI Mode - 操作系统类型:Windows 8.1 / 10 UEFI模式
    • DVMT Pre-Allocated(iGPU Memory): DVMT预分配(iGPU内存):64MB(如果能设Max就设)
    • Legacy RTC Device - 传统RTC设备
  4. 设置USB接入的U盘为第一启动项:
    image.png

  5. 保存Bios设置,重启电脑。

🐘第七步 建立MacOS磁盘文件系统

  1. 开始引导MacOS系统,这个过程需要1-2分钟,耐心等待进入安装程序,会出现语言选择界面:
    image.png

  2. 语言选择选择简体中文即可:

  3. MacOS实用工具界面,选择磁盘工具:

  4. 选择显示所有设备:

  5. 选择你需要安装MacOS的分区,点击抹掉按钮,选择默认的APFS或者是Mac OS扩展(日志型)名称随意,点击抹掉按钮:
    image.png

  6. 抹盘成功后,如果所有的硬盘都没有EFI分区那么它会自动生成一个200MB的EFI分区,这样做的好处是不会出现安装过程中的由于EFI分区尺寸小于200MB而引起的无法安装的错误:

  7. 到这里,磁盘工具的动作就已经结束了,找到左上角,点击「磁盘工具」选择「退出磁盘工具」即可退出,进入安装界面,进行系统的安装了。

🦨第八步 安装MacOS系统

  1. 进入安装界面,进行安装,系统会多次重启,耐心等待即可。

  2. MacOS初始化设置,按照自己需求的情况进行配置即可(略过)。

🐿️第九步 完善MacOS引导

现在MacOS 系统已经安装好了,但是必须要通过我们的U盘进行引导,才能进入MacOS系统。我们现在要做的就是将我们已经配置好的EFI启动引导文件放在硬盘中就可以了,这一步在 MacOS 和 在 Windows 下操作都是可以的。如果你在 Windows 下操作,一般需要使用 DiskGenius这个工具来辅助操作。当然对于整盘安装(多硬盘多系统)和分区安装(单硬盘多系统)处理的方式也是不一样的。

整盘安装(多硬盘多系统)

整盘安装的情况处理起来就比较简单了,Windows引导放到Windows盘的引导ESP分区,Mac系统的OpenCore引导放到Mac盘的EFI引导分区,引导各自放各自的引导,完成后回到BISO,设置带OpenCore引导的硬盘为第一启动项即可。

例如:

  • 磁盘 A:安装了 Windows
  • 磁盘 B:安装了 MacOS

这种情况下无需手动使用工具添加引导项也可以,直接将 OC 的 EFI 引导文件拷贝到 磁盘B 的 EFI 引导分区下,然后在 BIOS 里面将 磁盘 B的引导设置第 1 启动即可。

分区安装(单硬盘多系统)

在一块硬盘上面装了多个操作系统,例如windows,MacOs等系统的情况。

例如:

  • 磁盘 A:安装了 Windows 和 MacOS两个系统

这种情况下,首先直接将 OC 的 EFI 引导文件拷贝到 磁盘B 的 EFI 引导分区下以后还得使用下面的 DG 或者 EasyUEFI 手动添加引导。这里讲一下EasyIUEFI方法,DG方式同理。

  1. 下载EasyUEFI 破解版下载地址

  2. 绿色版本点击即可使用, 打开后的主界面:

  3. 选择「管理 EFI 启动项」:

  4. 首先点击「创建新项」:

  5. 操作系统类型选择「Linux 或者其他操作系统」,描述随便写一个,目标分区选择「硬盘的第一个 ESP 引导分区」,然后点击「浏览数据」,选择 EFI/OC/ 目录下的 OpenCpre.efi后,点击确定:

  6. 接着将刚刚添加的启动项,「上移」到第一位:

  7. 最终的效果,拔掉 U 盘后,每次开机选择操作系统的界面如下:

如果使用了 DG 或者 EasyUEFI 手动添加引导但是依然没有 OC 为第 1 启动的话,很简单,直接 BIOS 里面将你手动添加的引导设置为第 1 启动即可。

三.配置OpenCore的EFI

1. 获取OpenCore的EFI

上文说到可以在网络上找到很多大佬制作的跟你机型相同的EFI,直接拿来使用就可以了,可以通过以下方式找到适合自己机型配置的的EFI文件:

  • Hackintosh黑苹果长期维护机型整理清单黑果小兵提供的长期维护机型。
  • GitHub在GitHub上搜索自己的机型。
  • 通过论坛等形式找到合适自己的EFI。

2. 下载OpenCore的EFI

如果通过上面的方法也没有找到自己型号的EFI亦或者是找到的EFI引导以后都会出现或多或少的一些问题,如果你追求完美那么可以下载原版的OpenCore进行配置即可:

  1. 打开OpenCore官网。

  2. 找到OpenCore的下载链接 下载open core:

  3. 复制出EFI,解压以后X64\EFI是我们需要的文件。

3. OpenCore的EFI文件结构

已经配置好的 OpenCore 的文件结构, 在 EFI 分区 (/Volumes/EFI/) 下面, 有一个 EFI 文件夹, 内容如下

EFI
│   ├── BOOT
│   │   └── BOOTx64.efi
│   └── OC
│       ├── ACPI
│       │   ├── SSDT-PLUG.aml
│       ├── Drivers
│       │   ├── ApfsDriverLoader.efi
│       │   ├── FwRuntimeServices.efi
│       │   ├── HFSPlus.efi
│       ├── Kexts
│       │   ├── AppleALC.kext
│       │   ├── IntelMausi.kext
│       │   ├── Lilu.kext
│       │   ├── SMCProcessor.kext
│       │   ├── SMCSuperIO.kext
│       │   ├── VirtualSMC.kext
│       │   └── WhateverGreen.kext
│       ├── OpenCore.efi
│       ├── Tools
│       │   └── Shell.efi
│       └── config.plist
  • EFI/BOOT/BOOTx64.efi:电脑启动的时候支持UEFI的主板会去读取这个文件。
  • EFI/OC OpenCore: 存放目录。
  • ACPI: 存放自定义的ssdt aml文件, 比如 (aml为二进制文件, 是我们需要的最终文件. dsl为源文件, 需要用 MaciASL打开另存为aml.)。
    • SSDT-PLUG.dsl: 开启硬件变频功能, 作用于CPU, iGPU, dGPU. 需要自行编译为 aml。
    • SSDT-AWAC.dsl: 300系列的主板用最近更新的 BIOS 后, RTC 失效, 这个 SSDT 作用是启用 RTC, 需要自行编译为 aml。
    • SSDT-EC-USBX.dsl: Fake EC 和 USBX, 给 MacOS 提供一个虚假的EC设备, 同时提供 USB 大电流支持, 需要自行编译为 aml。
  • Drivers:存放文件系统驱动文件, 比如:
    • ApfsDriverLoader.efi:用于加载 MacOS 内置的 apfs.efi , 读取APFS分区, 必要文件。
    • FwRuntimeServices.efi:提供模拟 nvram 等其他功能, 必要文件。
    • HFSPlus.efi: 提供HFS+文件系统的支持, 读取MacOS的安装U盘以及Recovery分区需要此efi, 必要文件。
  • Kexts: 存放各种设备和硬件的驱动或者补丁。
    • Lilu.kext:一个框架式的kext,自身单独使用没有作用, 是其他kext的依赖, 必须第一个被加载. 必要文件。
    • AppleALC.kext: 让MacOS可以正确识别大部分主板上的集成声卡。
    • VirtualSMC.kext: 模拟SMC, 必要文件。
    • WhateverGreen.kext: 解决集成/独立显卡的各种问题 必要文件 其他的几个kext, 根据需要使用, 比如:
    • IntelMausi.kext: Intel 有线网卡驱动。
    • RealtekR1000SL.kext: Realtek 有线网卡驱动。
    • SMCProcessor.kext SMCSuperIO.kext: 让MacOS下的监控软件可以读取主板上的传感器信息温度,频率等。
  • Tools :工具类efi, 这些工具在 OpenCore 启动界面可以看到, 目前只有下面2个工具, 不可以放入Drivers文件夹。
    • CleanNvram.efi :作用为清空nvram, 新版本 OpenCore 已经用内置的选项 AllowNvramReset=YES 取代这个 efi, 等效于启动到MacOS恢复模式之后, 运行 nvram -c。
    • Shell.efi :一个修改版的 UEFI SHELL, 可以做很多有趣的事情。
    • VerifyMsrE2: 检查主板是否有 CFG LOCK。
  • OpenCore.efi :OpenCore的主引导文件。
  • config.plist :OpenCore的主要配置文件, 可以使用 PlistEdit Pro 或者 ProperTree 可视化编辑. 所以, OC下面总共有4个文件夹, 1个主文件, 和一个配置文件, 是不是非常简洁。

4. OpenCore的EFI配置编辑工具

因为 OpenCore 的核心配置文件是 .plist 结尾的,所以需要专门的编辑器来编辑,常见的 OC 编辑器有如下:

🐒MacOS平台可用EFI配置编辑工具
  • OCC编辑器(注意需要和版本对应起来)
  • Hackintool
🐕全平台可用EFI配置编辑工具
  • QtOpenCoreConfig(全平台可用)
  • OCAuxiliaryTools
  • opencoreconfiguratoronline(在线)
  • opencoreconfiguratoronline_gitee(在线)
  • ProperTree

5. 查看OpenCore版本

  • 方式一:Hackintool 黑苹果必备工具。
  • 方式二:命令查询 nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version 1

四.黑苹果注入三码洗白

1. 为什么黑苹果要注入三码洗白?

经常用苹果设备的应该知道苹果很多在线服务形成了一个生态圈,简单来说就是在手机上浏览的东西可以推送到苹果电脑上继续浏览,电话、短信都可以通过这些服务在苹果电脑上展示出来,当然了这里说的是白苹果即苹果出售并提供支持的电脑。 那黑苹果能不能享受这些服务呢?答案是可以的。MacOS黑苹果需要通过注入三码解决iMessage,FaceTime,iCloud等苹果在线服务。注入三码后,可以正常登陆App Store下载app,iCloud可以正常同步,可以正常使用隔空投送,接力,iMessage,随航等功能。 三码不对的话,有可能无法登陆App Store,甚至导致Apple ID被拉黑。目前,苹果三码编写规则已经被摸的较为透彻(尤其是机型序列号),可以使用 OCC编辑器、Hackintool等黑苹果工具自动生成。

2. 使用OCC注入三码洗白

  1. 在开始之前,先登录苹果 iCloud.com,进入“查找我的iPhone”,选择“所有设备”清除所有登录过的黑苹果,如果你没有打开过“查找我的Mac”,则这一步可以省略。

  2. 在OpenCore-configurator官网 下载对应版本的OpenCore-configurator进行安装。

  3. 安装OpenCore-configurator后,挂载efi 打开分区 使用OpenCore-configurator打开你的config,选择Platformlnfo-机型平台设置进入机型平台设置:

  4. 选择和你机型相像的配置,会自动生成id:

  5. 复制Serial Number前往Apple官网查询序列号,如果显示有购买日期和机型等保修信息,说明这个序列号别人在用,不建议使用,点击Generate New生成新的Serial Number,然后继续进行查询,直到查询三码出现提示:很抱歉,这个序列号无效。请检查您的信息并再试一次,(一般都提示这个)即可:

    如果你运气特别好,有可能生成出来官方正版且未被激活的白苹果序列号

  6. 使用OpenCore-configurator保存即可。

五.Windows和MacOS系统时间不匹配的问题

装了Mac和Windows的双系统之后会发现进入MacOs系统以后,再重启进Windows就会出现时间不同步的问题,Windows下的时间比Mac下晚8小时,出现这个问题的主要原因是因为mac和win基准识别时间不同。

  1. 打开C盘>Windows>System32,找到cmd.exe,右键以管理员的身份运行。 (或者使用WIN+R组合键后输入CMD)
  2. 然后输入以下命令:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
  1. 回车搞定!重启试试!

命令的原理其实就是通过修改注册表让windows识别硬件时间为UTC-0而不是现在的UTC+8 。也可以在注册表(WIN+R输入regedit)里直接操作HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\中添加一项数据类型为REG_DWORD,名称为RealTimeIsUniversal,值设为1即可。

参考资料:

完善引导

EFI分区——折腾黑苹果必须弄懂的硬盘那点事

单双硬盘装Windows/Mac双系统用OpenCore引导菜单添加Windows引导项,设定OC文件WINOS DISK 路径教学

黑苹果入门完全指南

黑苹果安装及新手指导

open core安装教程

原版黑苹果安装教程【OC 引导 + Big Sur】

OpenCore文档

单双硬盘装Windows/Mac双系统用OpenCore引导菜单添加Windows引导项,设定OC文件WINOS DISK 路径教学

驱动英特尔核显,让黑苹果流畅运行「OpenCore专门篇」

OpenCor_Clover通用Intel英特尔核显驱动完整教程(英特尔集成显卡与核显仿冒ID速查表显卡驱动)

【黑苹果显卡驱动】通过Device/properties 给Framebuffer打补丁一点经验

【黑苹果显卡驱动】通过Device/properties 给Framebuffer打补丁一点经验

黑苹果注入显示器EDID解决部分核显独显黑屏花屏颜色不对等一系列问题

使用黑苹果过程中一些问题的解决方法

UHD630核显驱动方法及驱动后闪屏严重问题解决记录

使用 OpenCore 引导黑苹果

精解OpenCore

【图文教程】使用Hackintool.app驱动核显-帧缓冲区补丁

WhateverGreen

给黑苹果注入三码,避免封号,解锁iCloud/FaceTime/iMessage/随航!

在你的硬盘上建立第二个 EFI 分区

EFI分区——折腾黑苹果必须弄懂的硬盘那点事

OpenCor_Clover通用Intel英特尔核显驱动完整教程(英特尔集成显卡与核显仿冒ID速查表显卡驱动)

WhateverGreen核显驱动详解

ProperTree

黑苹果注入三码洗白教程

黑苹果自动获取与注入三码的方法,附相关工具,解锁iCloud变白果!

为自己的黑苹果生成随机三码

使用Hackintool工具生成全新的序列号及更改黑苹果SN三码序列号教程


http://chatgpt.dhexx.cn/article/OAqYDqge.shtml

相关文章

黑苹果引导工具 Clover 配置详解及Clover Configurator使用

黑苹果引导工具 Clover 配置详解及Clover Configurator使用 2017-03-11 14:01:40 by SemiconductorKING 转自:三个表哥 简介: 可引导mac os 10.4-10.12,win efi,linux efi 可引导传统操作系统 (WindowsXP,Linux&#x…

黑苹果引导工具 Clover 配置详解

各位黑果粉们,大家好!今天我为大家介绍Clover Configurator(四叶草设置助手)的使用方法。关于Clover Configurator,clover党们都知道它是clover配置助手,让config.plist的编辑实现可视化、直观化、傻瓜化,修…

不借助任何工具将CLOVER引导添加进UEFI的正确姿势(简单暴力版本)

经常安装hackintosh的同学会发现,安装完macOS后,需要做的第一件事情就要将EFI移进机器自带的磁盘中,同时添加CLOVER引导项到UEFI中以实现CLOVER引导加载macOS。通常的作法是进Windows/PE工具里,使用类似EASY UEFI或者BOOTICE之类的…

Clover 引导 Windows 及 Linux 双系统

Clover 引导 Windows 及 Linux 双系统UEFI cnblogs Orcim    此 文比较详细地介绍了通过修改 Clover 的配置文件,添加 Clover 启动项的方法(添加 Ubuntu 启动项)。 此文阅读前提,假定你已经完成安装 Clover 至硬盘 EFI 分区&am…

Clover引导简明教程

如何打开啰嗦模式进行排错 开机进入clover引导界面, 勾选以下选项: 选择 Boot macOS with selected options 启动 出现错误画面拍照发群里寻求帮助。 Clover是什么 什么是Clover(三叶草)呢?显然它不是指的草地…

安装CLOVER引导器到硬盘EFI分区

彻底脱离CLOVER引导U盘 目录: 1使用EFI TOOLS Clover 安装CLOVER引导器到EFI分区。 2使用Clover v2.3k rXXXX.pkg 安装CLOVER引导器到EFI分区 前言 我们的电脑里已经安装好了双系统,但是之前都是通过启动CLOVER引导U盘进行引导双系统的。 本章节内容&…

bootice添加黑苹果引导_OpenCore Configurator v2.6.0.0 黑苹果OC引导配置工具

黑苹果系统安装 本公众号提供黑苹果系统安装服务,通过公众号安装的粉丝,都可以获取一定的优惠。如需在笔记本或台式机上安装黑苹果系统,请联系QQ:2103717429咨询! 百度云超级会员出租,2T空盘出售 本站提供百…

黑苹果系统安装通用教程(Clover引导)

准备工作: 安装步骤 1、一台电脑,台式机最佳,笔记本次之. 2、一个至少8G的U盘(因为要格式化所以记得将数据提前备份) 3、TransMac(Mac系统启动盘制作工具)或者是balenaetcher制作工具 4、DiskGenius(硬盘分区及数据恢复软件) 5、Mac OS 镜像文件黑果…

【Clover】服务器环境中通过Clover boot引导黑群晖DSM(Linux)+Win系统的解决方案与常见bug排查

写在前面: 网上关于这部分的消息零零散散,参差不齐,借国庆期间自己搞完这一套流程的机会,正好赶上1024程序员节,写篇文章完整记录一下使用winlinux双系统的引导搭建过程,分享一些我踩过的坑,希…

clover使用教程

Clover的前世今生 前言:先将最最基本的操作发出来,然后再写完整的教程 如何打开啰嗦模式进行排错 开机进入clover引导界面, 在要引导的分区卷标上按 空格 即可进入 勾选以下选项: 选择 Boot macOS with selected option…

FaceNet源码解读2:史上最全的FaceNet源码使用方法和讲解(二)

史上最全的FaceNet源码使用方法和讲解(二) 这是对:史上最全的FaceNet源码使用方法和讲解(一)(附预训练模型下载)的一个补充。 一、对模型进行测试: 用到的函数:valida…

【人脸识别】基于facenet_pytorch实现人脸识别

该代码可以在Pycharm、Jupyter、Python等Python编译器中运行,本文我使用的是Pycharm。 一、安装 (一)安装pytorch(cpu) 首先在Pycharm中新建一个名为facenet_test的项目,并创建一个名为fp.py的Python文件…

人脸识别基础(FaceNet)

文章目录 Face verification VS Face recoginitionEncoderTriplet Loss 主要思路参考: FaceNet论文:FaceNet: A Unified Embedding for Face Recognition and Clustering吴恩达视频Keras 大佬 Face verification VS Face recoginition 对于人脸验证,我…

使用pyTorch搭建自己的facenet

很长时间没有发自己学习过程的博客了,这次发的是初次使用pyTorch搭建自己的facenet。 参考博主博客:https://blog.csdn.net/weixin_44791964/article/details/108220265 源代码地址:https://github.com/bubbliiiing/facenet-pytorch 本次使…

人脸识别系列(十八):MobileFaceNets

原文链接:MobileFaceNets: Efficient CNNs for Accurate Real-time Face Verification on Mobile Devices MobileNet 可分离卷积(Depthwise separable conv): 可分离卷积可以减少参数量与计算量: 例如输入是100*100…

聪明的人脸识别2——Keras 利用Retinaface+Facenet搭建人脸识别平台

聪明的人脸识别2——Keras 利用RetinafaceFacenet搭建人脸识别平台 学习前言什么是Retinface和Facenet1、Retinface2、Facenet 整体实现代码实现流程一、数据库的初始化二、检测图片的处理1、人脸的截取与对齐2、利用Facenet对矫正后的人脸进行编码3、将实时图片中的人脸特征与…

人脸识别之facenet代码实现

上一篇博文介绍了facenet的原理,这篇讲解一下代码的实现,对于facenet的代码目前也有写好的部分。具体见链接facenet代码实现 。大家可以通过git直接下载代码,然后运行里面的validata_on_lfw.py。输入对应的lfw数据的路径就可以检测模型对lfw数…

聪明的人脸识别1——Keras 搭建自己的Facenet人脸识别平台

聪明的人脸识别1——Keras 搭建自己的Facenet人脸识别平台 学习前言什么是Facenet源码下载Facenet的实现思路一、预测部分1、主干网络介绍2、根据初步特征获得长度为128的特征向量3、l2标准化4、构建分类器(用于辅助Triplet Loss的收敛) 二、训练部分1、…

人脸识别系列(六):FaceNet

原文链接:FaceNet:A Unified Embedding for Face Recognition and Clustering 首先可以看一下最终的效果,数字表示两张图片经过Facenet提取的特征之间的欧式距离,可以直接表示两张图片的差异: 从图中可以看出,若取阈值…

人脸识别(Facenet)

人脸识别是目前应用非常广泛的一种生物识别技术,与其他生物识别技术(指纹识别,掌形识别,眼虹膜识别和声音识别)相比,人脸识别具有以下优势: 其他每种生物识别方法都需要一些人的配合动作&#x…