为什么想安装macOS —— 从 Ubuntu 到 macOS
从 2016 年开始,我的办公环境一直是 ubuntu 操作系统,使用的系统版本从 14.04、16.04、17.10、18.04 到 20.04,同时电脑另外也安装着 window10 系统,用来处理一些 ubuntu 上搞不定的工作。
ubuntu 这么多年用下来,总体上体验是越来越好了,随着长时间的使用和摸索,许多 Windows 软件在 Linux 下的版本或者替代软件使用起来也越来越熟悉。但是,自从我的微信账号被禁止登陆网页版微信之后,办公体验总是感觉有残缺。虽然安装 wine 可以运行 windows 版的微信,可以文件传输总是有点问题,只能用来聊天,微信办公实在有些煎熬。
- flameshot 或 shutter 可以取代 faststone capture;
- Xmind 有 Linux 版;
- planner 有 Linux 版;
- OBS 有 Linux 版;
- remmina 都能远程桌面到 windows;
- 搜狗输入法、百度输入法 有 Linux 版;
- sublime、atom、jetbrains全家桶 有 Linux 版;
- 网易与音乐 有 Linux 版;
- Typora 有 Linux 版;
- dropbox 有 Linux 版;
- filezilla 有 Linux 版; …
- 微信有网页版,但我不能用
有没有什么软件可以代替微信呢?—— 好像没有。
那有没有像 Linux 一样好用的适合开发人员的操作系统?—— 可以试试买个macbook
随后观望了一阵子,但是今年刚换了 iphone12,经费紧张,要不先安装个黑苹果,体验一下 macOS,以免买了以后不喜欢用。于是,我开启了黑苹果之旅。
准备工作
- 一台小米笔记本
- 一个U盘
我选择 2017年买的小米笔记本pro,15.6英寸来安装 macOS。 16G 内存,intel i7-8550U 处理器
它是 windows10 - Ubuntu 双系统,系统加装了一块固态硬盘,自带的固态上安装着 windows,加装的固态上安装着 Ubuntu。
现在,要把 ubuntu 换成 macOS。
下载镜像
我 9月1日 安装系统时,下载的系统版本是 11.5.2,找镜像和下载镜像一共花了2个小时,主要是下载太慢了,还被迫开了个百度云超级vip……
最后找到了速度快且靠谱的镜像下载站:macOS镜像
1
macOS Big Sur 11.5.2 20G95 Installer for CLOVER 5138 and WEPE.dmg
我记得是可以使用 IDM 下载的,速度比开了百度网盘超级vip下载的那个镜像还快。
安装
具体参照 黑果小兵 的 macOS安装教程兼小米Pro安装过程记录
按照教程,一步一步来就行,需要注意这一步:
- 教你将U盘上的EFI复制到磁盘的EFI分区,脱离USB运行[macOS篇]
- 教你将U盘上的EFI复制到磁盘的EFI分区,脱离USB运行[Windows篇]
使用Hackintosh
按照教程,安装的 bigsur11.5.2 系统,Wi-Fi直接是可以用的,目前所有功能正常,除了不能使用 AirDrop,基本上算是完美黑苹果了。
这里分享下安装后的鼠标版设置:
在 Ubuntu 和 Windows 下,鼠标版拖拽文件操作是:轻点两下(双击),第二下手指不离开鼠标版,然后滑动手指,就实现了拖拽文件的操作。
但在 macOS 下,拖拽是三指进行的,三指轻触鼠标版后滑动即可。需要进行设置:系统设置-辅助功能-指针控制-触摸板选项-启用拖移(三指拖移)
这样设置完成后就可以三指拖拽了。
后续补充
之后又在小米air2018 i5-8250u上安装了黑苹果,并配置了多系统(win Ubuntu macOS)的 OC 启动项:OpenCore添加ubuntu引导,引导三系统(Macos+Windows+Linux)
安装的系统版本是:macOS Big Sur 11.6 【macOS Big Sur 11.6 20G165 Installer for CLOVER 5139 and WEPE.dmg】
和小米15.6pro不同,13.3的 efi 安装好系统之后,Wi-Fi不能使用。johnnync13/Xiaomi-Mi-Air v7.7.4
参考:黑苹果英特尔无线WiFi驱动:itlwm/airportitlwm 1.2.0 稳定版这篇文章
下载最新 2.0.0 版本 airportitlwm:v2.0.0 stable
This version brings performance to the next level:
- iwm/iwx: Add support for 802.11AC
- iwm/iwx: Add support for VHT160 (160MHz)
- Add support for LDPC and STBC
- Improve RA rate scaling algorithm to support HT, VHT, and HE throughput
- AirportItlwm: Add support for macOS Monterey
- AirportItlwm: Add support for overriding Country Code by Airport (starting from macOS Mojave)
Priority: User Override > Firmware LOC > Airport Override Adapters that don’t provide Country Codes will now accept them fromairportd
- AirportItlwm: Fix DHCP auto-renewal and key update issues causing periodic disconnections
- Update PHY context when MIMO is disabled/unsupported to fix issues on single antenna cards
- iwn: Do not add rxon ht flags on initialization (#606 Credit @pigworlds) Full changelog:
v1.3.0...v2.0.0
替换 efi 中的 对应文件,Wi-Fi 就可以正常使用了。