前言
Mi Pro Hackintosh MacOS Mojave 10.14.4
本文仅针对小米笔记本Pro,其他机型可作参考,需要找到对应的EFI替换。本文部分内容引用:macOS安装教程兼小米Pro安装过程记录 此教程大部分准备工作在win下进行已尽量通俗易懂了。
让你的小米笔记本Pro吃上黑苹果,体验MacBook Pro 95%的功能
电脑配置
规格 | 详细信息 |
---|---|
电脑型号 | 小米笔记本电脑Pro 15.6’’(MX150/GTX) |
处理器 | 英特尔 酷睿 i5-8250U/i7-8550U 处理器 |
内存 | 8GB/16GB 三星 DDR4 2400MHz |
硬盘 | 三星 NVMe固态硬盘 PM961 256GB |
集成显卡 | 英特尔 UHD 图形620 |
显示器 | 京东方 NV156FHM-N61 FHD 1920x1080 (15.6 英寸) |
声卡 | 瑞昱 ALC298 (节点:30/99) |
网卡 | 英特尔 无线 8265 |
读卡器 | 瑞昱 RTS5129 |
问题
哪些不能正常工作
- 独立显卡,因为macOS不支持Optimus技术
- 使用了SSDT-DDGPU来禁用它以节省电量
指纹传感器
- 使用了USBPorts来禁用它以节省电量
英特尔蓝牙只有在从Windows热重启后有效
- 阅读蓝牙解决方案
英特尔无线网卡
- 购买USB网卡或者支持的内置网卡
瑞昱USB SD读卡器
- 使用了USBPorts来禁用它以节省电量
其他都工作正常
- 在PM981上发生内核错误,无法安装
- 目前PM981在macOS 10.13.3+上无解。你可以安装macOS到另一块硬盘上。
- PM981
硬盘序列号以
MZVLB开头,
PM961硬盘序列号以
MZVLW` 开头。
哪些可以工作得更好
- 使用ALCPlugFix来修复耳机重新插拔后无声
- 使用DVMT_and_0xE2_fix来把帧缓存设为64mb并解锁CFG
- 使用one-key-hidpi来提升系统UI质量
- 使用one-key-cpufriend来提升CPU性能
下载文件及工具
- 一个容量8G及以上的U盘
- MacOS镜像:
- Windows下工具:
- BalenaEtcher:把MacOS镜像写进U盘
- WinMD5:验证镜像文件的MD5值。
- DiskGenius:对硬盘分区修改
- Bootice:添加UEFI引导选项
- 微PE:用于硬盘ESP分区扩容
- Win工具下载地址:
- 百度云:
小米Pro专用EFI持续长期更新
开始
制作安装镜像
镜像制作:
使用WinMd5验证下载的MacOS的MD5值,
MD5 (macOS Mojave 10.14.4(18E226) Installer with Clover 4903.dmg) = ee923768b29194efc704bcf34d7f9fd8
下载etcher,打开镜像,选择U盘,点击Flash即可。
复制EFI
将镜像里的EFI复制到USB安装盘的EFI分区下
- 解压下载的EFI文件,选择EFI用快捷键ctrl+c 复制
- 解压下载的EFI文件,选择EFI用快捷键ctrl+c 复制
打开DiskGenius分区软件删除U盘的EFI目录
- 在DiskGenius分区软件下用快捷键ctrl+v 把新的EFI复制进去
- 复制EFI到硬盘的EFI分区
- 操作完成后目录结构应与下图一致,此处注意Microsoft为windows引导.如何想安装Win10和MacOS双系统,里面文件不要动,否则windows无法引导。
制作PE
- 在DiskGenius分区软件下操作,右键点击U盘空闲区域建立新分区
分区格式为FAT32,大小为500M,确定并保存设置
注意要安装PE不影响之前做好的macOS安装盘需要把U盘其他分区的盘符隐藏,仅保留刚才创建的500M分区盘符
- 打开微PE工具箱安装程序选择安装方式为安装到U盘
- 如下图安装方式选择方式三UEFI全能单分区,取消勾选格式化,然后点击安装进U盘
添加UEFI引导选项
使用工具:BOOTICE
操作过程:
打开BOOTICE软件,选择物理磁盘,选择欲操作的目标磁盘,点击分区管理,弹出分区管理的窗口,点击分配盘符,为ESP分区分配一个盘符,点击确定
选择UEFI,点击修改启动序列,点击添加按钮,菜单标题填写:CLOVER,选择启动文件,在打开的窗口里选择ESP分区下的目录\EFI\CLOVER\CLOVERX64.EFI,选中CLOVER上移到最上面,点击保存当前启动项设置
小米BIOS设置
小米笔记本的BIOS默认开启了安全认证,UEFI引导需要关闭安全启动Secure Boot Mode方式,否则无法加载UEFI引导设备,比如刚制作好的macOS安装USB盘
操作方法:
开机按F2进入BIOS设置,光标移动到Security,点击Set Supervisor Password设置一个BIOS密码,输入两次相同的密码,点击YES保存。
***这个BIOS密码非常重要,一定要设置成常用的密码并且备份,我现在就是忘了BIOS密码进不去BIOS,走售后只能换主板,价格3000+。 欲哭无泪中。。千万记得备份密码***。
关闭安全启动,点击Secure Boot Mode,设置为Disabled关闭安全启动
按F10保存设置并退出BIOS
PE下扩容ESP(EFI)分区
MacOS系统要求EFI为200M以上,否则安装时无法抹盘
操作方法1:插上U盘开机按F12键进入Boot Manager引导管理,选择 EFI USB Device1,回车 进入PE
使用分区助手(无损)删除MSR分区
选中ESP(EFI)分区 右键选择调整移动分区
如图拉到最右边,扩容efi分区,确定并提交更改。
安装macOS
- 开机按F12键进入Boot Manager引导管理,选择 EFI USB Device,回车进入macOS安装程序
- 移动光标到
Boot OS X Install from XiaoMiPro 10131
回车
安装第一阶段
开始引导macOS系统
这个过程需要1-2分钟,耐心等待进入安装程序,出现语言选择界面.
语言选择
- 选择简体中文
- 出现
macOS实用工具
界面,选择磁盘工具
磁盘工具
- 选择
显示所有设备
:
- 选择
SSD Media
,点击抹掉
按钮,选择默认的Mac OS扩展(日志型)
,将名称修改为Macintosh HD
,点击抹掉
按钮.(PS:会抹掉磁盘上所有内容,之前记得备份)
- 抹盘成功后,它会自动生成一个200MB的EFI分区,这样做的好处是不会出现安装过程中的由于EFI分区尺寸小于200MB而引起的无法安装的错误.当然前提是你的磁盘中没有重要的数据,或者您的数据已经提前备份过了.
- 到这里,磁盘工具的动作就已经结束了.按左上角x ,退出磁盘工具进入安装界面,进行系统的安装了.
安装macOS
- 进入安装界面
- 选择继续,同意
- 选择刚刚抹掉的分区,安装
- 会自动重启数次。
安装第二阶段
- 第二阶段的安装会有两种界面,一种是不进安装界面直接安装,另一种是先进入安装界面直接安装,需要注意的是,无论是哪一种界面下,安装的过程中全程是禁用鼠标和键盘的,需要你做的只是耐心等待它安装完成
- 安装速度取决于你的磁盘速度,第二阶段的安装已经与USB安装盘没什么关系了.macOS 10.13的安装完全区别于10.12,它不能免二次安装,甚至还需要重启多次,这些都是正常现象,请不要大惊小怪的.
- 系统安装完成后,重启进入系统设置向导
设置向导
国家选择
- 首先让你选择国家,这里我选择中国
- 点击
继续
,设置键盘。
设置键盘
- 这里询问你
是否传输信息到这台Mac
数据恢复
- 可以从Mac或者Time Machine备份恢复
- 我选择
现在不传输任何信息
,点击继续
Apple ID登录
- 选择是否
使用您的Apple ID登录
,如何想现在就登录到Apple ID
,请输入Apple ID
和密码登录,否则选择不登录
,进入系统后也可以设置登录到iCloud
,点击继续
- 阅读条款与条件,选择
同意
继续
- 出现
创建电脑用户
的窗口,输入用户名和密码,点击继续
创建电脑用户
- 用户创建成功后,弹出
iCloud
的正在设置用户
的窗口
紧接着弹出设置
iClound钥匙串
的设置窗口,选择稍候设置
,点击继续
出现
正在设置您的Mac
,请稍候完成设置向导
设置向导完成
- 出现桌面后,整个的安装向导就完成了.
安装后的系统设置
- 系统安装后,你可以先喝杯咖啡兴奋会儿,马上还有更艰巨的任务在等着你呢
MacOS:教你将U盘上的EFI复制到磁盘的EFI分区,脱离USB运行
diskutil
命令的基本用法:- 查看磁盘分区表
diskutil list
/dev/disk0(internal, physical):
#: | TYPE | NAME | SIZE | IDENTIFIER |
---|---|---|---|---|
0: | GUID_partition_scheme | 256 GB | disk0 | |
1: | EFI | EFI | 200 MB | disk0s1 |
2: | Apple_HFS | MAC | 128 GB | disk0s2 |
3: | Microsoft Basic Data | WIN10 | 127.7 GB | disk0s3 |
/dev/disk1(internal, physical):
#: | TYPE | NAME | SIZE | IDENTIFIER |
---|---|---|---|---|
0: | GUID_partition_scheme | 16 GB | disk1 | |
1: | EFI | EFI | 200 MB | disk1s1 |
2: | Apple_HFS | Install macOS Sierra | 15.8 GB | disk1s2 |
- 挂载磁盘EFI分区
sudo diskutil mount disk0s1
- 挂载U盘EFI分区
sudo diskutil mount disk1s1
- 打开Finder,注意后面有个
.
open .
- 左侧会显示挂载了两个EFI分区,将U盘EFI目录全部复制到磁盘的EFI分区即可。
完善驱动
USB网卡推荐: COMFAST CF-WU810N
驱动下载:COMFAST CF-WU810N 网卡驱动.zip
重建缓存
- 重建缓存 Kext Utility.zip
- 使用Kext Utility 重建缓存然后重启就可以正常使用了。