X220目前所谓的完美版黑苹果版本是10.14.5
首先去这里下载10.14.5的系统镜像。
https://mirrors.dtops.cc/iso/MacOS/daliansky_macos/10.14/macOS%20Mojave%2010.14.5%2818F132%29%20Installer%20with%20Clover%204928.dmg
然后下载一个TransMac的软件,安装在win8上,插上一个8GB或者16GB的U盘,用管理员身份运行软件。选择restore with disk image,选择刚刚下载的苹果系统镜像文件,写入U盘。
写入后,把U盘拔下再插上电脑,应该会显示一个EFI分区,将X220 Mojave 10.14.5 EFI里面的boot和clover文件夹复制到EFI文件夹里,复制前先删除里面的两个该文件夹。另外要先修改下EFI文件里面的config.plist第362行,将分辨率改为X200的分辨率,改后为 <string>LCD 1366×768</string>
EFI下载地址在这里https://drive.google.com/file/d/1sdvoNchOstUPEfpwBX-G7tg3lLwg_u_l/view
X220刷好X220_v1.46_Modified_BIOS,下载地址在这里。
http://www.mcdonnelltech.com/X220_v1.46_Modified_BIOS.zip
然后给X220刷好该BIOS。
把写好镜像的U盘插上X220,开机,安装苹果系统。过程不再赘述。
安装完毕后,是不能从硬盘启动的,只能U盘启动硬盘的苹果系统。
解决办法,将硬盘取下,装入硬盘盒,插到WIN8电脑上,如果电脑不显示EFI分区,那么需要手动挂载。
用管理员权限打开cmd窗口,输入diskpar,然后输入list disk,显示所有的磁盘。
找到黑苹果的磁盘,选中它,select disk 2
显示黑苹果磁盘分区,list partition
然后选中EFI分区,select partition 1
然后挂载EFI分区,assign
然后打开我的电脑,找到挂载的EFI分区,把将X220 Mojave 10.14.5 EFI里面的boot和clover文件夹复制到EFI文件夹里即可。
接下来弹出该磁盘,装回去X220里面,就可以硬盘引导啦。
参考资料:https://blog.daliansky.net/Under-Windows-using-DISKPART-to-create-EFI-points.html
https://imac.hk/clover-usb-install-add-boot-menu.html