[EFI]Z420电脑 Hackintosh 黑苹果efi引导文件

硬件型号驱动情况
主板 Hewlett Packard Z420 Workstation
处理器Intel Xeon E5-1650v2已驱动
内存8GB 2133MHz DDR4 * 2已驱动
硬盘闪迪 1T M.2 NVMe SSD已驱动
显卡RX 480已驱动
声卡ALC已驱动
网卡Intel Ethernet Connection I219-V
无线网卡+蓝牙博通 BCM94360Z4 已驱动

 

  • 支持系统版本

    ✅ MacOS High Sierra(需修改机型)
    ✅MacOS Mojave(需修改机型)
    ✅MacOS Catalina(需修改机型)
    ✅MacOS Big Sur
    ✅MacOS Monterey
    ✅MacOS Ventura
    ✅MacOS Sonoma

  • 引导文件类型版本

    opencore 0.9.9

通用 BIOS 设置

以下设置根据不同主板可能不尽相同,有的是名称不一样,有的是没有对应选项,有则设置,无则跳过(遇到问题多用搜索引擎)。

  • 关闭以下选项
    • Fast Boot
    • VT-d(也可以开启,前提是使用 OpenCore 引导并开启 Kernel → DisableIoMapper)
    • CSM(在某些主板上可能没有单独的选项,这种情况选择 UEFI 模式即可)
    • Intel SGX(笔记本)
    • Intel Platform Trust(笔记本)
    • CFG Lock(MSR 0xE2写保护)
      • 如果 BIOS 里没有这个选项,OpenCore 用户请设置 AppleCpuPmCfgLock 和 Apple XcpmCfgLock 为 Yes。;
      • 此项与 AMD CPU 用户无关
    • Serial Port(串口,有的主板也叫 COM Port,macOS 安装过程中无故重启、卡死,黑屏等大概率与此项未关闭有关)
    • Parallel Port(并口,此项未关闭可能症状同串口)
    • Re-Size BAR Support(AMD 平台称为 Smart Access Memory/SAM),如果你有 RX6000 系显卡则此项可以开启
  • 开启以下选项:
    • VT-x(用于支持 Intel 虚拟化,也可不开;AMD 用户没有此选项)
    • Above 4G decoding(如果 AMD 用户没有这个选项,则添加 npci=0x2000 添加到启动参数。二者不能同时启用)
    • Hyper-Threading(Intel 超线程技术)
    • Execute Disable Bit(Intel)
    • EHCI/XHCI Hand-off(该项在某些主板上可能和上一个是同一个选项)
    • Boot-OS type: Other(如果你的主板使用 Other 会导致 CSM 联动开启,试试选择 Windows 8.1/Windows 10 UEFI Mode,或更新主板 BIOS 版本)
    • X.M.P(内存自动超频,如果有)
    • 如果使用Intel核显(不同主板可能名称不同,没有核显不用管):
      • iGPU/IGFX -> Enable/Auto
        • 开启本项,保存退出 BIOS,重启再进入 BIOS 后才会显示下面选项
      • Primary Display PEG/PCIE:Auto(仅使用核显就 PEG,反之就是 PCIE,Auto 指的是自适应)
      • DVMT Total Memory Size:MAX
      • DVMT Pre-Allocated -> 32M/64M/96M/128M(取决于要用的 Framebuffer,高分辨率屏幕不要低于 32M,驱动英特尔核显的教程中有详细说明)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/815972.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

整数在内存中的存储和内存操作函数

目录 整数在内存中的存储1. 整数在内存中的存储2. 大小端字节序和字节序判断2.1 什么是大小端?2.2 为什么有大小端 3. 练习3.1 请简述大端字节序和小端字节序的概念,设计⼀个小程序来判断当前机器的字节序。(10分)-百度笔试题3.2 练习23.3 练…

每日三道面试题之 Java并发编程 (三)

1.什么是上下文切换? 在Java线程知识中,上下文切换是指操作系统在多任务环境下,为了实现多任务的并行执行,需要在运行一个任务(如一个线程或进程)时切换到另一个任务运行的过程。上下文切换是多任务操作系统的核心特…

java:特殊文件(properties,xml)和日志

特殊文件 txt(文本文件) txt文件是一种纯文本文件,用于存储文本信息 优缺点:txt文件简单易用,可以使用任何文本编辑器打开和编辑,但不支持数据类型和结构,所有信息均用纯文本形式保存 适合简单的配置信息存储 properties文件 properties文件是一种键值对文件,用于存储配置…

从零自制docker-10-【cgroup进行容器资源限制】

文章目录 目的导入包的相关公开原则当前进程的挂载信息deferfor scanner.Scan()判断字符串包含新建的cgroup的默认文件cpu相关配置对应到ubuntu 22.04版本的cpu相关配置top注意查看你可使用的cpu注意坑启动后的top查看显示进程使用的cpu序号代码结果 目的 启动容器时通过-mem、…

《每天十分钟》-红宝书第4版-对象、类与面向对象编程(七)

类 之前的几个继承模式,只使用 ECMAScript 5 的特性来模拟类似于类(class-like)的行为。不难看出,各种策略都有自己的问题,也有相应的妥协,而且代码又丑又长。 为了解决这些问题,ECMAScript 6 …

JAVA集合(学习)

1.Java集合框架体系图 集合框架Collection单列集合List 有序,可重复Vector 数组结构,线程安全ArrayList 数组结构,非线程安全LinkedList 链表结构,非线程安全Set 无序,唯一HashSet 哈希表结构LinkedHashSet 哈希表…

Spring Bean作用域

Sping中bean的scope的值可以是singleton、prototype、request、session、global session。默认情况下是singleton。只有在web容器中才能使用request、session、global session。 singleton:单例模式,spring容器中有且仅有一个对象,init方法在创建容器时仅执行一次。关闭容器…

简单几步启用Ubuntu root用户密码登录

Ubuntu默认登录用户为ubuntu,且禁用了root用户使用密码方式登录。 若要开起root用户登录,只需要以下几步: 1.使用ubuntu用户登录Linux服务器。 2.使用sudo修改root用户密码。 sudo passwd root 输入新设置的root用户密码,此时…

Mac下Homebrew更新国内源brew update卡死(完美解决)

先更新下brew 有时brew版本太旧也会有问题 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 再更新国内源 #更新Homebrew cd "$(brew --repo)" git remote set-url origin https://mirrors.ustc…

jvisualVM分析jvm内存使用快照dump

服务发生内存溢出,就需要查看服务器上Java服务的jvm堆内存使用情况,可以使用dump命令生成dump文件,然后下载到本地,然后使用jvisualVM工具打开,即可实现可视化分析。 生成dump文件常用的两种方式: 第一种…

6-138 大整数相加

本题要求实现一个函数,实现大整数相加运算。大整数按每4位保存在整数数组中,如果大整数位数不是4的倍数,则将保证低位都按4位一存。如“123456789”保存为1,2345,6789。 函数接口定义: int convert(char a[],int x[]); int add(int x[],int len1,int y[],int len2,int …

[react] useState的一些小细节

1.无限循环 因为setState修改是异步的,加上会触发函数重新渲染, 如果代码长这样 一秒再修改,然后重新触发setTImeout, 然后再触发,重复触发循环 如果这样呢 还是会,因为你执行又会重新渲染 2.异步修改数据 为什么修改多次还是跟不上呢? 函数传参解决 因为是异步修改 ,所以…

代码随想录算法训练营第三十六天| 435. 无重叠区间、 763.划分字母区间、56. 合并区间

435 题目: 给定一个区间的集合 intervals ,其中 intervals[i] [starti, endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。 题目链接:435. 无重叠区间 - 力扣(LeetCode) 思路: …

Nacos 入门篇---服务端如何处理客户端的服务注册请求?(三)

一、引言 ok呀,上个章节我们讲了Nacos客户端的服务自动注册,今天我们来看看服务端接收到了客户端的服务注册请求,服务端都做了哪些事情~ 二、目录 目录 一、引言 二、目录 三、回顾上节内容: 四、Nacos 服务代码入…

工作流引擎项目解析(二)

流程变量设置于获取 Activiti--流程变量_runtimeservice.setvariable-CSDN博客 Process Variables | docs.camunda.org 设置 启动时设置任务完成时设置runtimeService.setvars…()taskservice.setvars…() ProcessEngine processEngine ProcessEngines.getDefaultProcessEn…

python项目练习——24、线旅游预订系统

用户管理功能: 用户注册:用户可以填写用户名和密码进行注册。用户登录:注册过的用户可以使用用户名和密码登录系统。用户资料管理:用户可以查看和编辑自己的个人资料。旅游产品管理功能: 产品列表展示:展示可预订的旅游产品列表。产品搜索:用户可以根据关键字、目的地、…

Nginx 基础应用实战 04 在公网配置配置HTTPS

Nginx 基础应用实战 04 在公网配置配置HTTPS Nginx配置 server {listen 443 ssl;server_name aa.abc.com;ssl_certificate /data/cert/server.crt;ssl_certificate_key /data/cert/server.key;}免费签名 https://freessl.cn 阿里云 腾讯云 Nginx配置 serve…

Springboot整合nacos报错无法连接nacos

报错信息:Nacos com.alibaba.nacos.api.exception.NacosException: Client not connected, current status:STARTING 关于这个报错的原因有很多:如Nacos未启动、网络问题、配置问题、版本不兼容问题等,我的报错原因主要是版本不兼容。 下面…

5.9 mybatis之callSettersOnNulls作用

文章目录 1. 当callSettersOnNullstrue时2. 当callSettersOnNullsfalse时 在mybatis的settings配置参数中有个callSettersOnNulls参数,官方解释为:指定当结果集中值为 null 的时候是否调用映射对象的 setter(map 对象时为 put)方法…

PostgreSQL入门到实战-第三十弹

PostgreSQL入门到实战 PostgreSQL教程网站官网地址PostgreSQL概述更新计划 PostgreSQL教程网站 https://www.postgresqltutorial.com/ 官网地址 声明: 由于操作系统, 版本更新等原因, 文章所列内容不一定100%复现, 还要以官方信息为准 https://www.postgresql.org/PostgreS…