准备工作
硬件部分
- 一台运行 MacOS 的电脑
- 一个 U盘(16G+)
- Dell inspire 5577
软件部分
- MacOS BigSur 系统镜像
- OpenCore EFI 引导文件
写入系统镜像
这里提供两种方式,使用 U盘安装和直接安装到硬盘
其实仔细想想,使用U盘安装就是比直接安装到硬盘多了一步制作 U盘引导牌的过程
分区表说明
- 硬盘分区应当为 GPT 分区表,才能正常安装
1 | macos# diskutil list |
制作可移动安装介质(可选)
- 将U盘插到可以运行 MacOS 的电脑上
- 使用
diskutil list
查看硬盘列表,确定硬盘标识符
1 | ❯ diskutil list |
从这里我们可以知道硬盘的标识符为
/dev/disk4
- 使用
diskutil eraseDisk HFS+ [分区卷标] [硬盘标识符]
清空硬盘并格式化为 MacOS 扩展分区(HFS+),会自动将磁盘格式化为 GPT 分区表
这里随便填了一个 install
如果格式化失败并且提示无法格式化具有 APFS 容器的分区的话,请先使用磁盘工具将 APFS 分区格式化为其他类型的分区。如:HFS+, exFat
1 | ❯ diskutil eraseDisk HFS+ install /dev/disk4 |
- 格式化以后就可以开始写入安装镜像了
1 | # 首先我们需要进入 BigSur 镜像里面对应的文件夹 |
复制引导文件
- 引导文件可以在以下链接下载,自行斟酌
- https://github.com/Wmyaaa/Dell5577-hackintosh
- https://github.com/wgggSg/OpenCore-For-DELL-5577
- 将下载以后的 zip 包解压,可以看到有一个 OC 和 BOOT 文件夹
- 挂载 efi 分区
以
/dev/disk4s1
为例
1 | cd /tmp && mkdir 1 |
最后 EFI 分区的目录结构应该如下(注意:如果目录结构不对的话,是无法进入OC的引导界面的)
1 | /tmp/1 |
修改 BIOS 设置
- 使用
UEFI
进行引导 - 关闭
Security Boot
安装系统
- 通过
OC
进入Install BigSur
(如果是直接磁盘安装的话,跳过此步) - 跟上面一样,使用
diskutil
确定安装磁盘的分区以及将磁盘格式化为 HFS+ - 打开磁盘工具,将想要安装系统的分区格式化 APFS 分区
- 右键选择分区 -> 抹掉 -> 格式选择 APFS -> 点击下一步即可
- 启动安装
- 将安装磁盘设置为想要安装系统的分区
- 一直下一步
- 如果安装的时候发现为俄语或者其他不认识的语言的话
建议直接重新安装系统,修改 config.plist 和进 Recovery 之类的方法,本人都尝试过了,无效
- 如果安装后重启的时候提示 No port micro restart. We don’t support SMC on this platform
这是由于自动重启的模块缺失的问题导致的,问题不大,手动重启电脑就好了
初始化设置系统
- 一直下一步,有手就行
调教系统
HIDPI 设置
https://github.com/xzhih/one-key-hidpi
- 可能有些人已发现了安装完以后,感觉 Mac 的桌面有点大,图标有点小,看起来有点累。所以我们需要使用这个项目来优化我们的体验
- 该项目支持两种安装模式,
不过在 BigSur 不能使用远程模式进行安装,因为 BigSur 对文件系统的要求更高了
本地模式
- 打开项目 URL 地址
- 下载项目的 zip 压缩包
- 双击运行
hidpi.command
- 重启电脑即可生效
个人推荐选项:
2 6 2
, 然后设置 -> 显示器 -> 缩放 -> 更多空间
远程模式
- 终端执行:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"
- 熟悉的界面,可以按照本地模式按的推荐顺序选择选项
网络设置
默认情况下是无法驱动 Intel 网卡的,所以需要折腾一下
使用第三方驱动驱动 Intel 网卡
修改配置文件,安装网卡驱动,直接驱动原生网卡
目前的话,网卡驱动还是有点问题。延迟比较高,速度也不尽如人意。
但是就网页浏览方面而言,不卡,能用
See: https://www.mfpud.com/topics/3403/
安卓通过 USB 共享网络给 Mac
iphone 可以直接共享,不提
但是安卓不行,我们需要安装一个驱动
- 驱动仓库地址:https://github.com/jwise/HoRNDIS
- 目前最新版的 Release(HoRNDIS 9.2) 安装会失败,这个是可用的修改后的驱动安装包:https://github.com/jwise/HoRNDIS/issues/102#issuecomment-541237232
- 下载后解压安装即可
购买 USB 网卡
免驱的无驱的都可以,比如某宝上面的 comfast usb 外接USB网卡,延迟什么的都很低,应该可以打游戏了(狗头)
总结
- 目前大部分功能都正常,声卡,耳机插孔,HDMI都可以正常使用,除了有小部分瑕疵。比如:USB在长时间不使用以后可能会无法唤醒(但是至少有一个USB还是保持唤醒的)、触摸板驱动还是有点小问题,体验没有原生的好
- 该把换电脑提上日程了