软件部分:1、TransMac 12(官网下载,http://www.acutesystems.com/scrtm.htm 15天试用)2、macOS High Sierra 10.13.2 dmg https://pan.baidu.com/s/1c2YGTbU(使用PanDownload 1.49可满速下载)3、UniBeast 8.1.0原版已验证EFI文件夹下所有文件 https://pan.baidu.com/s/1o9figkU
实验思路设计:为摆脱Mac系统,在Win系统下,通过TransMac在一个16GB的U盘上制作一个USB半成品安装盘,在此阶段完成USB的EFI+GPT分区,并将第三方下载的 macOS High Sierra 10.13.2 dmg映像装入USB盘GPT分区。然后利用EFI工具将UniBeast 8.1.0原版已验证EFI文件夹写入U盘EFI分区,完成Win系统下对UniBeast 的模拟,进而避免触碰任何config文件的设置,并制成可用于引导启动安装盘,然后安装macOS10.13.2验证。
描述:TransMac将macOS High Sierra 10.13.2 dmg烧入USB的过程是一套自动的组合动作,当烧录完成后,USB实际上已具备EFI+GPT分区,High Sierra 10.13.2 dmg保存在USB下GPT分区。但此时还无法启动引导系统安装macOS High Sierra ,EFI分区里的Clover文件不是不能用而是还不好用,需要诸多烦人的设置,本实验力求避开这一步骤,先删除刚刚做成的半成品TransMac 12制成的EFI文件夹!彻底清空USB下EFI分区,然后将UniBeast 8.1.0原版已验证EFI文件夹导入,这个步骤在Win系统下很容易做,但是我没找到我会用的软件,不好意思偷懒在Mac上完成了,用ESP Mounter Pro 打开带有macOS High Sierra 10.13.2 dmg的USB下EFI分区,将UniBeast 8.1.0原版已验证EFI文件夹导入,直接拽进去就行了。至此,一个完整的冒牌UniBeast 8.1.0制作完毕(UEFI Boot Mode )如果是传统BIOS引导模式,需要在UniBeast 引导模式改成(Legacy Boot Mode)
结论:本实验设计思路受到过jiangencheng同学启发,在此鸣谢。与之稍有不同,只不过不是完整镜像,而是将macOS系统镜像的导入与替换EFI分开,删除USB下EFI分区全部文件,替换成UniBeast 8.1.0原版已验证EFI文件夹,因此并非针对某款Intel主板/CPU,而是像UniBeast 一样具有普适性,简单说就是UniBeast的Windows版,这样做的初衷是回避传统PC用户手头案边没有Mac电脑就无法制作UniBeast安装盘的尴尬,至于UniBeast怎样简单易用无需编辑设置繁琐的config不再赘述。本方法经本人亲自制作、验证,并在微星z77a主板/3770K系统成功点亮High Sierra 10.13.2。实验及验证报告曾在威锋macOSx86 for PC披露,有兴趣的同学不妨一试,顺带验证此方法的普适性。谢谢谢谢!