【工作台】黑苹果 osx_catalina_10.15 安装教程

从大学就开始折腾黑苹果,迟迟没有做些记录,总觉得差点什么,所以这次趁我需要重装系统的机会,拍了些照片,结合一些文字来做一个教程吧。 阅读按照文章顺序来,不要跳着来,除非我注明让你可以跳过。

OSX系统

不做评价谁好谁差,但是作为 Web工程师 的话,在 osx 系统下的编程体验确实要比 Windows 下好很多,软件也特别干净,从来没有在你工作的时候,突然右下角来个弹窗给你看广告,或者直接把广告就弹在最顶层来影响你的工作。 jdk npm git Dart Flutter 这些程序,在 unix 系的 osx 下也从来没有报错。所以还是推荐使用的。

安装须知

台式机

在我看来台式机安装黑果是比较完美的,能够屏蔽独立显卡,没有 WiFi 的顾虑。而且较高的性能使得能够更加完美的体验 osx 系统。 但是还是有些限制你需要知道:

  1. Intel 芯支持比较完美,如果是 AMD 芯的话,虽然说现在有破解,但是我还是觉得不如自然免驱的好(无测试过,没什么发言权);
  2. 一般比较热门的独立显卡,在国内远景论坛都有驱动的教程,涉及一些代码的注入,我比较懒,所以公司的电脑就拆掉了独显,使用集显来驱动,集显也是免驱的;

笔记本

  1. 笔记本受限比较大,现在笔记本一般都是 集显+独显 来自动切换达到省电的功能的,但是白苹果的笔记本,不是一个独显就是一个集显。所以,两者混合的情况下一般只能驱动集显(除非部分笔记本可以屏蔽集显),显卡问题就是独显基本就废了;
  2. WiFi 常年无解,两个方法解决:
    1. 淘宝购买 usb 接口的免驱网卡,卖家通常会提供使用所需要的驱动和软件;
    2. 更换笔记本内部的网卡,这一步比较专业,加上联想笔记本更换配件是需要刷白名单的,所以通常来说,都会选择第一种方式解决。

安装流程

镜像下载

因为在这篇文章产生的时候最新的 osx 系统是 10.15 catalina。所以我就是用这个系统来做教程吧。 osx_10.15_catalina 下载地址:下载地址

感谢远景论坛大佬的封装,我没有直接放大佬的最终下载地址,因为我还是希望各位能够给去下载,大佬有硬币赚。

镜像已经下好了,大佬也提供了常用的机型配置:

这一步只是先让你们看,先放一边,我们通常安装的时候不会直接选择合适的驱动,而是先使用通用驱动来安装,他是以最小的通用兼容配置来做的,通常都能够进入安装并且顺利通过。

写入优盘

此时,你需要拥有一个 16G 的优盘!记住记住,一定是 16G 不然他镜像可以刻录但是不会帮你刻录完整,不完整的镜像就是一个无法安装的镜像。(我用了一个 8G 的在这一步卡了好几个小时,最后把公司的师弟杀了祭天了,他出现了警告也不看直接点击 OK 就给我刻录了一个废盘) 首先你需要一个软件:TransMac 当然因为我的习惯,所以我都是在 Windows 系统下写优盘的。 安装,然后右键 -> 以管理员身份运行

会有提示需要购买正版什么的,不过点击 run 可以直接运行试用版,试用版就够用了。 然后找到你的优盘,右键选择 Format Disk –> Format with Disk Image 即可。

漫长的等待,结束了就可以使用这个优盘来安装系统了。

修改BIOS引导

msruefi,只能选择后者。一般新买的电脑或者近几年的电脑都是这个。 简单的识别方法:开机的时候,如果是品牌 Logo 然后就开始转圈圈进入 Windows 系统的话,就是 uefi。 第二就是修改 biossecurity boot,直接关闭就完事了。如果同等级的还有说什么引导什么系统的话,记得把它修改成 other

如果需要双系统

如果不需要双系统安装,直接跳过这一段

双系统指的是 Windows + osx,好像一般初学者都需要这个东西(包括之前的我自己)? 首先首先,Windows 默认的引导分区太小了,如果你不重新安装 Windows 的话,直接安装 osx 后面都会导致任何软件都无法安装。 教程 类似于上面地址里面的教程,但是在创建 efi 的时候,大小给大点,我一般给的是 512m,因为后面我们可能还需要根据不同的机型,在这个分区里面放入驱动。 分好区,先把 Windows 装上,记得留一些硬盘给 osx,我建议是 100G

装好系统后,在硬盘管理那里给 efi 分区随便给个盘符,然后把里面的东西备份一份出来,因为待会需要对他开刀,备份完整不至于你总是需要重新安装系统。

优盘引导开机

为了安装方便我建议将 first boot 设置为上面的优盘。当然使用 F12 来选择也行不过中途需要重启的时候就要留意重新选择了。 选择优盘中的带有 UEFI 选项的,这时候电脑将会读取优盘的引导,进入引导界面。

进入优盘是这个样子的:

一般是在第一项,下面会提示 Boot macOS Install from xxx 后面一般是优盘它默认给的名字。此时,我们 需要按一次 空格键 ,来到下一个页面:

下面是启动选项,一般按下空格需要设定的,大佬已经帮我们写好了,这个时候直接 按下回车键 进入安装软件就可以了。 一串命令后,我们会进来到这个页面:

能够来到这里,说明安装过程十分顺利,接下来进入下一个环节。

硬盘分区

就跟上面一样,我们选择磁盘工具,然后点击 继续,就会进入到磁盘工具的页面,那我们先选择显示所有设备,这时候磁盘都会显示出来。

然后我们选择整个硬盘(如果是单系统的话,双系统的话,你需要选择你要格式化的那个分区)点击上面的抹掉(看我鼠标那个位置):

点击之后会出来这个硬盘设定界面:

  1. 名称,可以自定义;

  2. 格式,新出来的文件系统是 APFS 听说是提速以及增加安全性的,那我就用这个好了,也建议使用这个。强烈不要使用区分大小写的分区格式(敲黑板),因为我使用了大小写区分的硬盘导致有些软件它不支持!!我目前就是因为这个原因重新安装系统的;

  3. 方案选择 GUID 分区图

稍稍等待一番,成功以后,直接左上角关闭磁盘管理工具。我们就可以安装系统了。

安装系统

回到这个界面,选择 安装 macOS


然后就同意协议了,这个不用图都知道要选择什么吧… 同意协议之后就是选择硬盘了,在这个界面,没有意外的话应该可以看到我们刚刚分出来的硬盘分区:

选好硬盘点击安装,接下来进入漫长的等待:

!!!请注意!!!几分钟动一次鼠标,不要让电脑进入睡眠,因为可能因为驱动原因会睡死。 然后系统在安装过程需要一次重启,别担心,如果你在之前已经设置好优盘第一启动了的话,就不用管它,没有的话,需要手动选择优盘引导,进入优盘不用做什么,会继续安装:

跑完基本就可以进入系统的基础设置页面了:

选择什么不用说了吧,选择其他国家也可以,只要看得懂就好…

完成安装

完成安装可以进入桌面了,左上角有个 -> 关于本机

哎哟卧槽,这个显存不对劲啊….. 那现在我们暂时忍一下,使用憋屈的动画效果使用一下 Safari,去下载一个软件:Clover Configurator 安装软件

LaunchPad 打开运行,不出意外的话:

LaunchPad/其他/终端 运行以下命令,输入设置的用户密码就可以了:

1
sudo spctl --master-disable

重新打开 Clover Configurator 来到这个菜单:

我们现在的引导还是优盘,所以先在优盘那一项点击后面的挂载,这时候应该需要输入用户的密码,挂载成功完以后,就可以在 访达 看到 EFI 分区了。

还记得这张图吗:

将原来的

config.plist 备份一份,把这里面的适合自己机型的配置,改名为 config.plist 放在上一层文件夹:

然后重启电脑,进入优盘引导,根据下面字样提示,选择 Boot macOS from 你设置的分区名 即可进入安装好的系统。如果配置兼容的话,重新查看关于本机:

显存正常了。 再尝试音乐,如果声卡也正常,那就完成安装了。

迁入硬盘引导

一切好了,总不能总是插着硬盘来开机吧,我们需要把硬盘的文件替换到磁盘里面去,还是使用 Clover Configurator

一个是硬盘的,一个是优盘的,同时挂载出来。 然后使用 访达 进行操作:

OK,bios 重新设置第一启动是硬盘,然后,如果需要进入 osx 则选择 osx 硬盘回车,需要 Windows 的话就选择 Windows 所在的分区即可。

其他设置

这是我自己觉得比较好的设置,每个人可以按照自己的习惯来。 当然关于原来在 Windows 习惯的 Ctrl + c 这些都需要换成 Command + C 了,Command 在原来的 Win键 上面,我是不建议在系统设置里面替换这两者的按键位置的,毕竟用起来还蛮舒服的。 然后所有软件需要进入设置界面,都已经统一是 Command + , 这个快捷键了。

访达小设置

访达默认设置我感觉是不太好用的,比如点击访达,显示的不是我的电脑的内容,而是最近使用的内容,我特么写代码最近使用的内容都是代码文件,而我们通常不需要在这里去访问这些文件的(都是通过 IDE 工具),所以我希望点击访达进来的时候就是 我的个人文件夹: 打开 访达Command + ,

第二个不好的点是,我去到那个文件夹,要搜索某个文件,默认给我跑整个电脑去搜索,速度慢又没必要,所以:

第三个不好的点是,文件默认居然不排序,还要像垃圾堆一样堆在一起!!改掉设置!: 这个不在 Command + , 里边了,在这里:

开启Retina渲染

参考资料: 黑苹果开启缩放分辨率HiDPi以及字体模糊的调整方法总结 黑苹果开启HiDPI“解决”字体模糊的问题 直接在 其他软件/终端 粘贴下面的命令运行,提示输入用户密码,输入完以后根据提示来走就可以了:

1
sh -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"

重启电脑后安装 RDM 工具来配置分辨率(下载 RDM-2.2.dmg 就可以了 ) 运行,右上角:

选择带有小闪电的就是 HiDPI 的设置(也就是 Retina 效果)

一般根据屏幕原始分辨率来定,有 4K 显示器开 2K 分辨率的话,效果就跟白苹果一样了,2倍的差距,我目前原始分辨率是 1920 * 1080,开图中的分辨率也就凑合凑合过吧

然后在 系统偏好设置 –> 通用 里面开启字体平滑(在最下面,默认也是开启的)

我对默认的平滑程度还是不太喜欢,要开最高的,终端运行以下命令,提示输入用户密码,输入完以后重启即可:

1
defaults -currentHost write -globalDomain AppleFontSmoothing -int 3

来看看效果图: 开启前:

开启后:

结束

后面有空再更更常用软件了。