others-黑苹果入坑
others-黑苹果入坑
修改默认启动
Windows环境
据说只能修改配置文件里的
打开 DiskGenius.exe ,取出引导里的配置文件
用编辑器打开, 搜索 DefaultVolume ,修改值为 EFI 则是 win启动, macOS10134 则是 mac 启动, Timeout 为倒计时,然后保存
为啥是这两个值呢,其看启动时的这两个选项
覆盖原来的配置
done! 保存重启即可
Mac环境
安装一个 mac 版本的 Clover Configurator gui工具
挂载引导所在的磁盘
修改引导文件 config.plist , 修改默认
done! 保存重启即可
备份分区
以后只需要恢复该分区即可
安装 Paragon HFS+ for Windows v10.5 和 Paragon Hard Disk Manage 12 ,然后重启电脑
选择需要备份的 黑苹果 分区
点击 apply,开始备份, 等待备份完成
恢复分区
参考链接:https://blog.csdn.net/qq_31805821/article/details/79824732
config.plist 配置
- Clover Configurator config.plist 配置文件简单介绍 : https://www.bilibili.com/video/av39349745/
U盘安装
transMac 烧录 10.13.6.dmg 到 usb 中
- 格式化成mac格式, format for mac
- 选择 dmg 文件 restore 进去
配置好 clover 引导, 在 mac 中是用 clover configuration 配置. 也可以从网上找配置好同硬件配置的引导直接使用. 一般给出的是 EFI 文件夹.
用 DiskGenius.exe 进入烧录好的 usb 的 esp 分区中, 将 clover 中的所有文件覆盖替换上去, 然后 在 EFI/CLOVER 文件夹中选择正确的 config.plist (然后里面的 EFI/CLOVER 文件夹要保留一份, 安装启动项要用到).
U盘插入 usb2.0 口(3.0口会卡死在 苹果进度条后显示叉叉图标), 重启, BIOS 启动选择U盘, 会进入 clover 引导, 选择 install mac 啥的, 选抹掉对应磁盘, 格式化为 APFS 格式. 然后安装mac系统
进入系统装 显卡、声卡 驱动
- 不知道为啥,装完 显卡驱动后 无线网络才能用
安装启动项
目的是在原有的 window 启动盘中, 添加一个 CLOVER 启动选项. https://www.bilibili.com/video/av31949558/
用 DiskGenius.exe 进入原先windows启动盘的 esp 分区中, 将保留的 CLOVER 文件夹扔进 EFI 文件夹下
安装 EasyUEFI_Free.exe, 进入之后. 新增一个启动项, 选择 Linux 或者其他操作系统 , 选着文件为 刚扔进去 CLOVER 文件夹下的 CLOVERX64.efi 文件.
设置默认启动项 及 选着 timeout 时间. 进入 windows启动盘的 esp 分区, 复制一份 EFI/CLOVER/config.plist 出来用编辑器打开, 搜索 DefaultVolume ,修改值为 EFI 则是 win启动, HelloMac 则是 mac 启动, Timeout 为倒计时,然后保存 扔进去替换掉即可
多启动项删除
如果有两个硬盘里都有启动项, 就会出现多个启动项. 比较笨的方式就是直接把不需要的启动项的 EFI 文件夹直接重命名为其他比如 EFI2, 然后开机启动项就看不到这个启动项了
挂载,卸载 硬盘
- MacOS上挂载可读写的NTFS硬盘 - https://my.oschina.net/u/1037903/blog/1621438
硬盘选择
有些硬盘装mac会崩溃, 如:
- pm981, 970 evo plus
比较稳得硬盘, 如:
- 830, 840 pro, 970 evo, sm961
读写 ntf 硬盘
假设有4个 ntf 格式分区, 分别为 Software, Entertainment, Other, Study, 默认只能 读
新增一个 fstab 文件, 直接 vi 即可
1
2
3
4
5
6
7# vi /etc/fstab
# 加入以下内容
LABEL=Software none ntfs rw,auto,nobrowse
LABEL=Entertainment none ntfs rw,auto,nobrowse
LABEL=Other none ntfs rw,auto,nobrowse
LABEL=Study none ntfs rw,auto,nobrowse重启系统后即可 读写 这4个 ntf 格式分区
安装 10.14.5 过程
配置
- 主板 : 华硕 z170-p
- cpu : i7-6700k
- 显卡 : 蓝宝石 rx580 2304sp
主板 BIOS 设置
参考: https://www.youtube.com/watch?v=lZYNLIuMiCQ&t=263s
- 先恢复默认设置. exit -> load options default. (基本上默认情况下就不用怎么设置了)
- advanced -> pch storage configuration, sata mode selection 设为 ahci
- advanced -> system agent configuration, vt-d 设为 disabled
- advanced -> usb configuration, xhci hand-off 设为 enabled ( 我的主板没有这个选项, 参考视频 )
- advanced -> cpu configuration -> cpu power management control, cfg lock 设为 disabled
- boot -> secure boot, os type 设为 other os
clover 引导
还有几个仓库收藏了很多 clover
踩坑过程
Q : 在
sound assertion in applehdadriver at line 1620
卡很久, 及 进去后安装快完的时候报错:apfs_stop_bg_work
解决办法 :
替换最新的 FakeSMC.kext, 在 efi -> clover -> kexts -> other 文件夹下
FakeSMC.kext 下载地址: https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads/, 我下的是 RehabMan-FakeSMC-2018-0915.zip, 使用里的 FakeSMC.kext 就行了
在 config.plist 中的 Boot 启动参数改为
1
2<key>Arguments</key>
<string>-v dart=0 npci=0x2000 nv_disable=1 kext-dev-mode=1</string>
常见问题
网卡 BCM943602CS
装完 显卡驱动后 无线网络才能用
webdriver安装成功, 却没有显存
将 EFI/CLOVER/config.plist 文件中, Boot 字段下的 nv_disable=1 干掉即可. 参考: http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1662194
1
2
3
4 <key>Boot</key>
<dict>
<key>Arguments</key>
<string>-v dart=0 nv_disable=1</string> <!-- 这行代码禁掉了 n卡 -->
安装完mac进不去
重启进入mac。要将 华硕主板 BIOS 中的 安全启动 的 windows efui 改为 其他操作系统 ,否者进不去
使用随机重启
可能因为读到了某从盘 固态硬盘, 比如 pm981 (装了win10) . 参考 硬盘选择
进入 clover 选择 安装mac 后立马重启, 或跑完代码后立马重启
clover 引导没有配好
内存信息错误
黑苹果Mac内存信息识别错误的解决方法 - https://imac.hk/fix-mac-memory-information-identification-error.html