给小米笔记本 Air 13.3 寸安装 macOS + Windows 10 双系统
注意⚠️:重要数据提前备份,防止误触格式化硬盘时丢失!!!
手头的设备是小米笔记本 Air 13.3 寸 i5-7200U 指纹版,前提是已经安装了 Windows 10.
0x00 准备
- 至少 16 GB 的 U 盘一个
- (可选)任意型号的免驱动 USB 无线网卡
- 绿联 USB 3.0 转 RJ45 转换器
- 关闭 Secure Boot
0x01 写入安装程序
截止本文写成时,最新的稳定版本是 macOS Catalina 10.15.6. 已经整合好的安装镜像可以去黑果小冰的网站上下载.
在这里推荐 32GB 带黑果小冰自整合 Windows PE 的版本,因为这个整合的优点是可以联网,维护系统完全没有任何问题.
因为 rufus 不能写入*.dmg 格式的文件,所以只能使用 balenaEtcher.
写入后重启,就可以看到很多启动分区.因为有 OpenCore 有 Clover,推荐选择 OpenCore(也就是 USB 内第二个启动项).
然后不要忘记,我们还需要两个东西!一个是 Hackintool,一个是这个 GitHub Repo里的所有文件,将这两个文件放到 U 盘里!
0x02 调整 EFI 分区大小
因为 EFI 分区大小要存储引导文件以及驱动文件,所以至少要 200 MB.而 Windows 的默认分配是 100 MB,所以扩容是个必不可少的操作(当然,除非你看本文时还没有安装 Windows 就另说了),至少要 200 MB 起步哦!
以我的教训是,Windows 10 的系统分区前有两个分区——一个 16 MB 的 MSR,而在 MSR 前面才是 EFI. Diskgenius 说并不能调整 MSR 分区的大小,所以咬咬牙将两个分区都删除,想着后面再恢复.
分出新的 EFI 和 MSR 区后,一定要自己用工具恢复一下引导.在确保 Windows 这样能重新被引导起来后,再进行下一步操作.
0x03 安装 macOS
然后,进入 macOS 的安装界面吧!在安装过程中,一定不要联网!
分区可以用 macOS 自带的分区程序,也可以使用 Diskgenius.因为肯定是固态,所以转换成 APFS 是一个很好的选择.
如果碰到安装介质损坏以及其它安装过程中错误的问题,请参考这里解决.
在安装程序完成之后,便会重启进入设置向导.类似于 Windows,这个过程要重启若干次.
记住,此时 macOS 的引导在你的 U 盘里,所以重启的时候不要忘记按住 F12 选择 U 盘里的启动项!
0x04 安装之后最重要的事情
在配置成功并成功进入 macOS 系统之后,重启进入 Windows PE,将 Xiaomi-Air-i5-7200U
这个项目里的 EFI_OC
文件夹复制到系统硬盘 ESP 的 EFI 目录下.然后使用bootice工具将文件夹里的 BOOTx64.efi
添加到系统启动项. OpenCore 会自动识别你是不是有 Windows,所以不必惊慌.
0x05 然后呢...
然后重启一下,看看是不是能进系统了?
如果能进了的话,插上你的免驱网卡转接,下载 HeliPort 来让无线网卡工作吧!
如果想要使用 iMessage 等苹果生态的应用,那么需要刷三码,这时候 Hackintool 这个工具就发挥作用了.但是我刷了数十个码都没有成功,所以各位还是自己去网上找其它教程吧……
0x05 我遇到的坑
- 键盘键位不适应,如果使用笔记本自带的键盘,那么将 Command 键和 Option 键调换.这样强行关闭程序就是 Windows 徽标键 + Q 啦.
- 三码刷不出来……
- Intel 的板载网卡虽然整合了驱动,但只能说是能用,因为可能出现一会就断的现象(当然并不多见).推荐还是使用外接网卡.
- 盒盖再打开会出现触摸板或者键盘睡死,但是只经历过一次.
开机/睡眠唤醒无法自动识别外接屏
这里引用 @XiaoGuYa 的方法。
在 config.plist
找到 gfxrst=1 dart=0 vsmcgen=1 -lilubetaall
,修改为 darkwake=0 gfxrst=1 igfxonln=1 igfxonlnfbs=0x010203
。
如果喜欢本文,欢迎点击下方的「鼓掌」按钮!
如果上面没有加载出任何东西,可以点击这里。
如果喜欢本文,欢迎点击下方的「鼓掌」按钮!
如果上面没有加载出任何东西,可以点击这里。