当前位置: 首页 > article >正文

我的黑苹果安装经验

先说说我的电脑配置,主板:MSI B360M mortar 迫击炮,CPU:i5 9400f,不带核显的,显卡:一个杂牌的RX560,内存是两个不同品牌的8G条,硬盘也是一个杂牌的固态。非常典型的配置,相信很多朋友和我的是一样,似乎在GITHUB中找EFI时,这样的主板和CPU也是关注比较多。

但真正要装好黑苹果,还是很不容易的,需要大量的时间,非常考验你的耐心。好在经过两个星期上百次尝试,终于成功了。在这里就将我的经验分享出来,希望大家少走一些弯路,早一点吃上苹果。

这里主要分三部分来说,其中第一部分是非常明确的步骤。

1、macOS系统安装U盘的制作

为了确保是原版,我是在macOS系统中做的。有macOS系统还装黑苹果?这似乎是个先有鸡还是先有蛋的问题。其实可以先在VMware中装一个macOS系统,毕竟这比实体机的安装容易多了(安装步骤就不啰嗦了)。具体步骤如下:

1.1 下载macOS系统。

在macOS的命令行中,使用下面这条命令,查找当前官方可下载的系统。

softwareupdate --list-full-installers;echo;echo "Please enter version number you wish to download:";read;$(if [ -n "$REPLY" ]; then; echo "softwareupdate --fetch-full-installer --full-installer-version "$REPLY; fi);

然后输入版本号下载你所需要的macOS系统。所需时间依赖你的网速,一般需要二十多分钟。下载完成之后,可以在应用中看到安装macOS系统的图标。

1.2 U盘的准备

准备一个空的16GU盘,用DiskGenius将它的所有分区删除(注意这个删除U盘的所有的分区是必须的!但也千万别弄错了,别把其他的硬盘的分区给删了),保存。然后插入到虚拟机的macOS系统中(这个在VMWare的软件操作界面上很容易做的)。然后使用macOS的磁盘工具,将这个U盘抹掉,抹掉时,名称可取名为 myvolume(后续命令行中会用到),格式使用 Mac OS扩展。

1.3 将macOS系统写入U盘

在命令行中,使用下面命令将下载好的macOS系统写入U盘。

sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/myvolume

然后按屏幕提示进行操作,直至完成即可。若下载的不同的macOS系统,命令行中的系统名称会有所差别。此过程需要二十分钟左右。

如果没有macOS系统,或者不懂得命令行操作,就下载镜像文件用TransMac或balenaEtcher或其他的工具制作吧。

2、EFI文件的准备

比较省心的做法是在网上下载别人的EFI文件,尽可能找硬件配置相同的,如果没有完全一样的,也要找主板CPU显卡尽量一样或型号非常接近的。有很多黑苹果论坛中都有提供各种电脑配置的EFI,当然下载是要注册交点小费的。其实在GITHUB中也有很多,而且免费,但有时这网站打不开。

自己制作EFI文件就比较麻烦一点,根据OpenCore的官方教程,下载、收集文件、修改配置文件,全套流程走下来,起码半个小时了,但做出来的东西比较放心,只是你总怀疑自己的东西没有别人网上放出来的好,起码别人放出来的是他在机器上安装成功了的。

用DiskGenius将准备好的EFI文件拷贝到安装U盘的EFI分区中就可以了。

3、不停的尝试

不管你是网上下载的还是自己制作的,能不能安装成功都不好说,得一个一个去试。不断的调整config.plist中的参数,用DiskGenius去替换U盘EFI分区中的文件再去试。有时候又怀疑macOS的版本不支持,或者怀疑按前面方法做的安装U盘和从网上下载的DMG再用TransMac或balenaEtcher制作的U盘可能有什么区别,反反复复的折腾,这需要足够的耐心和运气。

3.1 BIOS设置

不同的主板,BIOS设置稍有差别,可以按网上的教程,但也不完全照搬。我的这款主板也有点尿性,升级到了最新的BIOS,然后按网上的方法将那个 Windows 10 WHQL支持 设置为 允许,然后启动模式就没得选了,只有 UEFI,然后我做的安装U盘有时就没办法启动。但后来我改成了禁止,启动模式也改成了 Legacy+UEFI,才能正常启动。

3.2 无线和蓝牙的问题

曾经尝试了好几个EFI,跑代码总是循环在Bluetoothd的报错,有三个进程无法加载,我便怀疑是因为我的电脑没有无线网卡和蓝牙设备,而新版的macOS系统必须要求有无线蓝牙,所以还花了155在网上买了一套,但装好之后发现问题依旧。现在安装成功了回头来看,其实没有这个无线蓝牙卡应该也是可能的,只是少了苹果的某些功能。

3.3 显卡的问题

因为我的显卡是杂牌的RX560,用鲁大师检测,是讯景的,在网上资料好几处说尽量不要用讯景的,可能会有莫名其妙的问题。然后我便想去淘一个蓝宝石590的卡,但因为担心买到矿渣,犹豫了很久。后来看到网上资料说可以刷显卡的BIOS,就按上面的方法,把一个杂牌的显卡活生生的刷成了蓝宝石RX560。

4 结语

现在能安装成功,我也不知道是因为终于找到一个非常匹配的EFI文件,还是某个参数设置终于对上了,还是因为BIOS的设置终究没有按网上的来,还是因为我刷了显卡vBIOS的原因。成功还是有很大的运气成份,现在虽然是安装成功了,而且是最新的 Ventura 系统,但还没有声音,应该还需要对声卡的参数进行调校。

回想这两个星期以来,守着跑动的代码,一次次等待的绝望,所花费的时间和精力,还不如去买个白苹果。但作为一个摆弄电脑一二十年,重装电脑无数,手机路由器系统刷机无数的人,黑苹果却没有装过,就是不服输,别人能办到的事,我一定能办到,所以一直坚持。

好吧,最后几点经验分享给大家:

(1) 不想费时间和精力的人不要去折腾黑苹果,买个白苹果吧。除非你很闲,很喜欢折腾。

(2) 苹果的系统也不一定好用,还是Windows系统用着顺手省心,那些自认为苹果系统好用的人,天生自带小资气质,不要和他们一般见识。除非你需要专业的视频、图像处理。

(3) 折腾黑苹果得有足够的理论和操作技能,熟悉各类系统,灵活运用各类工具软件,甚至命令行操作,网上的各类操作教程你得看得懂。

(4) 安装尝试时,跑代码卡住是非常普遍而且让人绝望的。如果跑了十分钟还没有图形界面出来,你得中止了,重新改参数换文件再尝试,不要浪费时间。

(5) 为了保证你的数据安全,先用单独的一块固态硬盘来折腾吧,把其它的硬盘线拨掉。

(6) 黑苹果比VMware中的苹果系统顺滑一些,但还是没有白苹果顺滑,有时会出现卡顿死机不稳定的情况。随便玩玩就好,不要作为生产力。


http://www.kler.cn/a/4471.html

相关文章:

  • C#读取本地网络配置信息全攻略
  • ImageSharp图形库学习
  • Windows部署NVM并下载多版本Node.js的方法(含删除原有Node的方法)
  • 宇泰串口卡驱动在Ubuntu22.04编译、安装汇总
  • web.xml常用配置
  • 小游戏前端地区获取
  • 深入浅出Java线程池Worker类
  • Java Web的三种获取参数的方法
  • Linux部署Docker
  • 分组函数·union·limit·order by排序·group by分组·外键
  • 面试字节跳动软件测试岗,收到offer后我却毫不犹豫拒绝了....
  • day15-面向对象作业2
  • 常用的 IntelliJ IDEA 快捷键
  • Element Plus 实例详解(三)___Date Picker 日期选择
  • 大数据应用——Hadoop运行模式(本地运行)
  • nacos入门
  • SpringBatch-Demo1
  • 多线程的几种状态
  • 2023最新版360度无死角python学习路线
  • Python提取文本文件中某个位置的数据
  • 简化代码,提高效率:C++ auto关键字的魅力
  • 短信宝接入发送短信实测 Java
  • 【操作系统】一文带你深入浅出零拷贝技术
  • Apache POI 入门·第一话
  • Autosar诊断-简介和功能概述
  • 网络基础知识