华硕ROG STRIX Z490-A i7-10700K AMD 5700XT 安装Big Sur驱动分享OC0.6.6
电脑配置:
CPU | Intel i7 10700K |
GPU | Sapphire AMD RX 5700XT 8GB超白金 |
MotherBoard | Asus ROG STRIX Z490-A Gaming 吹雪 |
RAM | 32G GSkill Trident Z Royal 3200MHz DDR4 16 * 2 |
SSD | Samsung NVMe 970 EVO Plus 500GB |
App Store下载的最新系统做的安装盘, 然后用MountEFI分的EFI分区,
是直接按照OpenCore Install Guide弄的, EFI文件放在我的GitHub上, 可以自行下载, 更多的安装说明在这里
1.制作启动盘:Mac下环境,16G优盘
在AppStore下载macOS BigSur, 打开Terminal终端, 输入以下命令(命令中的MyVolume就是你插入优盘的优盘名)
- sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
2.创建EFI分区, 需要使用 [color=var(--color-text-link)]MountEFI , 使用这个工具可以为一个磁盘创建一个EFI分区。
安装系统前,需要为优盘创建EFI分区,最后将配置好的EFI文件夹复制到这个分区里; 安装系统后需要为Mac系统盘创建EFI分区, 并将优盘EFI分区里的EFI文件夹复制到Mac系统盘的EFI分区里, 这样就不用依赖优盘去引导macOS。注意⚠️:重启或者插拔优盘都会是EFI分区“消失”, 需要重新运行Mount.command创建(使其显示)EFI分区
- git clone [url]https://github.com/corpnewt/MountEFI[/url]
- cd MountEFI
- chmod +x MountEFI.command
双击MountEFI.command, 选择对应的磁盘创建EFI分区
3.按照OpenCore Install Guide配置EFI文件
值得一提的是因为本机是华硕主板, 所以ACPI需要加入一个SSDT-RHUB.aml, 否则安装会失败
一些ACPI说明
- SSDT-PM.aml 可实现节能五项
- SSDT-RHUB.aml 是为了解决Asus主板的一些问题
- SSDT-RX 5700 XT-Version 1.0.aml 是优化5700xt的acpi
Drivers
- HfsPlus.efi 必须
- OpenRuntime.efi 必须
- AudioDxe.efi 开机钟声, 可不加
- OpenCanopy.efi 启动界面美化, 可不加
⚠️ 增减ACPI、Drivers和Kexts的文件时, 需要在Config.plist相对应的位置做相应增减
4.BIOS启动项配置禁用
- fastboot
- 启动 - 启动设置- 快速启动 - Disable
- 操作系统类型改为UEFI
- 禁用安全启动
- 清除密钥即可
其他的Z490A主板默认即可符合OpenCore官方要求
4. OpenCore自带的界面我是比较难以接受的, 所以按照OpenCore官方教程美化了一下界面, 只要两步:
- 首先需要将Resources文件夹放到OC根目录下, 这个目录文件都是美化界面所需的音频、字体、图像等资源。这里的Resource文件夹是OpenCore Desktop Guide中 macOS BigSur 风格的启动界面资源
- 在EFI/Drivers添加OpenCanopy.efi , 同时在config.plist - UEFI - Drivers 中添加一个 item
这样界面基本就比较好看了, 但是因为本人比较强迫症, 除了Win和mac的启动项外, 其他的都想要隐藏, 比如Recovery, OpenShell, ResetNvram, 查了一些资料, 只需在Config.plist中按照以下配置即可
4K 60Hz
连接网络后无法4K 60hz显示
1.显示器: Dell 2718Q 线材 DP to miniDP
显示器设置里按住Option + 点击缩放, 就会出现刷新率选择
2. 核显驱动先说结果, 暂时无法驱动
i7-10700K核显是 Intel UHD 630
按照OpenCore官方的配置
DeviceProperties-Add-PciRoot(0x0)/Pci(0x2,0x0) AAPL,ig-platform-id <0300C89B>
貌似并没有驱动
在网上看到以下三步
- 去除platformid
- 更新whatEverGreen
- boot-args增加igfxfw=2貌似也并不行
Asus ROG STRIX Z490-A Gaming 吹雪主板自带的有线网卡是Intel-I225-V
按照OpenCore官方在Config.plist - DeviceProperties 中添加device-id 并没有作用 在此基础上添加了两个Kext才驱动了有线网卡, config.plist要对应在Kernel里Add相应的Kext
- FakePCIID.kext
- FakePCIID_Intel_I225-V.kext
在Config.plist 里搜索 DisableRtcChecksum 设置为1
如果还不行建议参照 RTC综述 - Xjn’s Blog
5. 节能五项添加了SSDT-PM.aml 并在Config.plist - ACPI中Add item
6. 声卡问题Asus ROG STRIX Z490-A Gaming 吹雪使用的是 ROG SupremeFX 8 声卡芯片, 好像是Realtek ALCS1220A的马甲
使用Hackintool注入正确的ALC LayoutID即可
7. 更改默认启动磁盘- 设置EFI文件夹 - OC - Config.plist UEFI - Quirks - RequestBootVarRouting - 1 or YES
- 系统偏好设置 - 启动磁盘 - 选择mac磁盘
其实只需要在启动选择页面选中磁盘, 按 ctrl + enter 即可
8 USB Map
Hackintool貌似插拔没反应, 暂时搁置
9. macOS Windows时间不同步问题搜索cmd, 找到命令提示符, 以管理员身份运行, 输入以下代码:
- Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
游客,如果您要查看本帖隐藏内容请回复
游客,如果您要查看本帖隐藏内容请回复