沉寂了许久,最近研究了N多年前就知道的黑水果,以前都是使用win ,linux却从来没有用过mac,于是就下定决心搞起来!
网上很多说NUC8i5BEH是准水果,不甘寂寞的我却要使用NUC8i7BEH,虽然网上很多说i7散热问题,但是目前为止感觉还可以吧,热是热了点,不热就不知道很是否兴奋了哦。
话不多说了,入正题。
新手可以从这里开始学习哦!
1、从某鱼上买了一个NUC8i7BEH。
在某鱼主要是可以下降不少成本,如果在某东,某猫或者授权点价格可不是一般的贵,可以差好几百哦。
这个是标称是全新的,我连SSD和内存都是在那家店里让某配的(在某东上对比过确实他家便宜),在图是包装,右图已经开机了哦(目前是win10+mac catalina)
本人不打算硬改(如想硬改的话,你来错地方了),毕竟不是水果控硬不硬改对我差别不算大(主要没有水果机!还有个小问题就是网上有点慢,呵呵,但也还好,不是在线看1080以上应该没有问题吧),我是打算安装三系统(win+mac+linux,来装X的),所以SSD +机械硬盘(没钱买,555),个人感觉妥妥的,里面怎么装内存和硬盘就不说了,反正打开就知道了(如果你不知道,那还是建议你不要装X了,会出事的)
2、搞个启动盘
网上说法非常多,以前好像都是用Clover的,然而现在Opencore比较新,所以抱尝鲜的态度,搞起OC来咯。
opencore:https://dortania.github.io/OpenCore-Install-Guide/prerequisites.html
上面有非常详细的教程,我也是一步一步跟着来做的,其实按着教程还是比较容易的,难就难在适配你的硬件。
说完了,来真的。
先下个OpenCorePkg,我是0.6.7,由于我是用另一台机的win系统 ,所以选OC官网上(making the installer in windows)的操作步骤来做的。
下好解压,进入 /Utilities/macrecovery/ ,win+R输入cmd,进入对应的路径(有一个前提,你要先安装python哦,版本的话是3.x都没有问题,我的是3.7.6),然后输入下面指令(我是catalina,其他就没有试了,你可以自己下载其他的,),会把水果镜像下载到你安装执行命令的目录下,即 /Utilities/macrecovery/ 。
python macrecovery.py -b Mac-00BE6ED71E35EB86 -m 00000000000000000 download
官网说有两种情况一种是BaseSystem另一种是RecoverImage,反正我的是BaseSystem,不知道你是的啥。
用windows自带的分区工具设成两个盘,这里两个盘前一个设置为EFI(2G),另一个包剩余的分一个(主要用来传文件了,东西都会放在前面的EFI上)。官网有详细说明,这里就不说了,我是搞成这样子的。
然后在EFI分区上创建两个文件夹,com.apple.recovery.boot 和EFI,其中com.apple.recovery.boot是用来放刚才下载好的镜像(BaseSystem.chunklist和BaseSystem.dmg,前提你也是BaseSystem)
至于EFI上的,也是你OpenCorePkg,不过路径是X64/EFI/,把里面的BOOT和OC copy 到U盘的EFI下(需要配置OC哦,你可以先在X64/EFI/OC上配置好,也可以先拷贝到U盘再配置)。
由于NUC8 的CPU是Coffee Lake,而且是带U的,所以我就按Laptop来配置(https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/coffee-lake.html#starting-point)
用官网上提供的ProperTree,打开config.plist文件进行编辑
用GenSMBIOS,来提供设备的三码,序列号,主板序列号,UUID。据说是为了登录水果ID,没有尝试三码不对的情况,反正我是登录了。
主要需要配置三个处,分别是ACPI、Drivers、Kexts,OC里面的文件需要删减一下,把不必要的删掉。这里我直接copy官网的图片
我是按照的NUC8i7BEH,弄成这样子(其他硬件就要认真查一下了哦)
这里非常感谢github上的大大,他的例子虽然是跟我的一样是NUC8i7BEH的,但是版本不一样,由于是第一次整,所以都是自己一步一个脚印来配置。
上面的搞好后就到config.plist文件,这个文件感觉是最麻烦的地方,网上很多说用Clover 来配置,但是我都来OC了,就不搞“外遇”了,专一一点。
使用官网提供的ProperTree,打开config.plist(差点忘记了,在OC文件夹里原来是没有config.plist文件的,你需要在Docs文件夹里把Sample.plist拷贝过去EFI/OC/下,改名为config.plist),如下图的样子。
打开config.plist,我是按网上的说法点击File->OC Snapshot,然后再File->OC Clean Snapshot,这样做后,config.plist里面的节点会根据你目录下的文件进行更新。这个OC官网好像没有说,反正我是这样做了。
主要难搞的地方在DeviceProperties节点,里面要设置GPU相关的东西,我自己一开始设置得不太好,进入系统后,使用VLC播放器能播,但是不能跳转,一跳转就卡了,不能播放,以为是播放器问题,换成IINA,连播都播不了,后来用Hackintool反过来把这个给设置好了,现在视频播放溜溜的,再也不卡了。
还有另一个问题,就是HDMI声音的问题,我这边HDMI视频没有问题,内部的声卡(耳机孔)也没有问题,但是HDMI就是不能输出声音,这个问题搞了很久,要不就是只有耳机,要不就只有DisplayPort(HDMI声音输出 ),就是不能同时驱动得到,如果有牛人搞定了记得告诉了!!!
3、BIOS设置
OC官网提供了BIOS设置,但是并不是所以项都有,所以有的都设置上吧,没有的就算了。
4、开始安装
这里就不详细写了,大概说明一下,先插上刚才做好的U盘,选择第一项EFI(internal ,好像是这样了的),进入界面先分区(分区有风险,建议先备份,如果是新装机那怎么搞都没有问题),然后安装 ,安装的时候要提示连网,不连网还安装不了呢(视频上没有这样的哦),虽然视频是安装 big sur的,但是大同小异,直接上一个别人的视频,请空降到03:21-07:00(前面是mac 上做启动盘,后面教你怎么双系统装win,不过我不是按他的方法装双系统的),
https://www.bilibili.com/video/av669136364/
5、开机
由于我已经安装好双系统了,所以OC菜单可能不相同,如果你喜欢,可以将菜单设置成图形化的,不过我比较喜欢这个样子,
我的“坏水果”出炉了!!
下面附带我现在在用的opencore,配置不容易,下载非免费,望见谅!