(7月20日更新解决4K分辨率显示)Dell OptiPlex 3080 MFF终于吃上Ventura
本帖最后由 apeman88 于 2022-7-20 15:53 编辑鸣谢:
bcefrd以及volteon
https://www.hackintosh-forum.de/forum/thread/55539-dell-optiplex-3080-micro-formfactor-mff/?pageNo=1
7月20日更新:
折腾就是硬道理。前些日子发现我的这个3080mff不支持4K分辨率显示,一通神折腾,什么HiDPI脚本啊,又是修改config啊,都最终未果。
有一次在删除framebuffer-stolenmem后启动mac不能进入第二阶段,想到可能是DVMT设置有问题,于是又查看了一下CFG LOCK的状态,是locked!看来原来按照bilibili的教程修改的CFG LOCK和DVMT结果有问题,反复按照教程多次修改,还是不行。经过大量的搜索查询,基本搞清楚一件事情:bilibili教程只适合比较老的主板bios,这个教程里没有varstore这个变量,新的主板BIOS有这个变量。(提取bios信息参照网上教程就是了,下面重点说一下处理关键的varstore这个变量的问题)
这个提取到的bios信息里面,除了偏移量0x3E是教程里提到的要修改外,还有一个VarStore 0x11,这个是重点,要根据这个,返回到文件的最前面去查找VarStore 0x11这个变量的名称:
比如对应CFG LOCK的VarStore 0x11的变量名称是CpuSetup,记住这个名称,正确修改bios要用到它。
下面讲一下怎么修改bios:
把grubx64.efi这个文件放到OC-Tools文件夹里,配置config.plst,取消Misc-Hidauxillary选项,这样在OC引导界面会显示辅助工具:
选择grubx64进去后,输入Setup_var CpuSetup 0x3E查看状态是0x1,说明没有解锁CFG,接着输入Setup_var CpuSetup 0x3E 0x0来解锁:
最后,在OC引导界面选择VerifyMsrE2这个工具查看CFG LOCK解锁状态,成功!
以上方法与老教程的区别是:老教程的命令Setup_var 0x3E 0x0修改的是Setup这个变量,而新主板bios储存CFG LOCK已经不是在Setup这个变量里了,是在CpuSetup这个变量里,偏移量是0x3E
DVMT的设置基本一样,对应的变量名称是SaSetup,偏移量是0xF5和0xF6
Setup_var SaSetup 0xF5 0x2
Setup_var SaSetup 0xF6 0x1
通过上述操作,并删除OC的config.plst里的DP项里的framebuffer-stolenmem,完美开启4K HiDPI。
附上最新的EFI文件链接: https://pan.baidu.com/s/1jCNMatq32S4VcrMQKgQGFA 提取码: c59c
还有工具,里面有grubx64.efi 链接: https://pan.baidu.com/s/1gHI5H4N4LnuTWVjPDCyYkg 提取码: j781
----------------------------------
钟情于Vuntura的台前调度,家里的Monterey要稳定不能折腾,遂想把办公室的Dell OptiPlex 3080MFF安装双系统Ventura顺便把SSD升升。过程有点曲折,SSD到货后准备折腾,发现了bcefrd的Dell3080mff全新安装Venture成功。直接用bcefrd的EFI,卡代码无法安装。搜了国内其他论坛的试用过B站的,均卡代码不能安装,于是想起bcefrd说我这机器是不是美版的,这才又google了国外论坛,发现了volteon的帖子。volteon的虽然不是完美EFI,但用它居然安装Monterey成功,他的EFI是OC0.7.6的,安装Monterey成功后用OCAuxilitytool升到0.8.2,升级安装Ventura成功!于是把bcefrd和volteon的EFI结合,基本完美了。
在结合的过程中,发现原来用bcefrd的EFI卡代码的原因是加载了VerifyMsrE2.efi这个用于检测CFG LOCK的插件。(虽然我解锁了CFG也不行,不知道为什么)
附上最后使用的EFI。
链接: https://pan.baidu.com/s/1mWDUxRzVoVoXAQxoR8O8DQ 提取码: wn3r
谢谢分享。。。。11 这么好的东西一定要顶起来的哟 折腾享受无止境。谢谢分享 请问楼主全新安装时,会出现管理员账号和密码才能安装吗?我的就出现这样的。 maosheng 发表于 2022-7-2 07:50 https://bbs.pcbeta.com/static/image/common/back.gif
请问楼主全新安装时,会出现管理员账号和密码才能安装吗?我的就出现这样的。
我是升级安装,先安装的12.4 apeman88 发表于 2022-7-2 10:27 https://bbs.pcbeta.com/static/image/common/back.gif
我是升级安装,先安装的12.4
好的,谢谢 看样子这个机器用的人还不少啊 我要崩溃了,还是不行。不知道什么原因。 坑爹啊,找到原因了,沙雕海力士SSD惹的祸! 499392979 发表于 2022-7-2 21:31 https://bbs.pcbeta.com/static/image/common/back.gif
坑爹啊,找到原因了,沙雕海力士SSD惹的祸!
中招了啊,是这表里的吗?
apeman88 发表于 2022-7-2 22:22 https://bbs.pcbeta.com/static/image/common/back.gif
中招了啊,是这表里的吗?
HFM256GD3GX013N BA 进贴学习,感谢分享{:5_293:} 恭喜吃上黑果 恭喜恭喜戴尔这款不错 恭喜恭喜,谢谢分享! 你好,我用你提供的efi文件安装12.4后,链接Wi-Fi后卡死,是什么原因,请指教! dhb3552 发表于 2022-7-6 08:32 https://bbs.pcbeta.com/static/image/common/back.gif
你好,我用你提供的efi文件安装12.4后,链接Wi-Fi后卡死,是什么原因,请指教!
你的是Intel网卡吗?到这里选用驱动https://github.com/OpenIntelWireless/itlwm 恭喜恭喜,曾几何对这种小主机有特别情节。 apeman88 发表于 2022-7-6 08:41 https://bbs.pcbeta.com/static/image/common/back.gif
你的是Intel网卡吗?到这里选用驱动https://github.com/OpenIntelWireless/itlwm
这个网址我都10多天打不开了,不知道什么原因?