600 元小主机怎么玩 macOS?从 U 盘、BIOS 到 UHD 630 加速和公网远程一次跑通
前言
我一直觉得二手商用迷你主机最有意思的地方,不是“花几百块假装买到 Mac mini”,而是它给了我一块成本不高、出问题也敢继续折腾的实验平台。真正的 Mac mini 在稳定性、系统支持和整体体验上更省心,这台 HP ProDesk 600 G4 Desktop Mini 没必要去硬碰硬比较;但如果目的只是体验 macOS、录教程、做轻量桌面环境,或者顺手跑一些本地服务,那么 600 元左右的二手机器确实更适合拿来试错。黑苹果真正难的也从来不是把系统界面装出来,而是硬件匹配、显示输出、EFI、BIOS、核显加速和后续启动能不能一环扣一环。
这次我按一台 Intel Core i3-9100T、UHD 630 的 HP ProDesk 600 G4 来做完整安装,使用 OpenCore 和已经整理好的 EFI,目标系统是 macOS Ventura 13.7.8。流程从显示线材和 U 盘准备开始,分别保留手动复制和 PowerShell 一键脚本两种启动盘制作方式,再调整 BIOS、进入 Recovery、抹盘安装,最后把 U 盘 EFI 迁移到内置硬盘,确认拔掉 U 盘仍能启动,并检查 1536MB 显存和核显加速。最后再开启 macOS 屏幕共享,用 cpolar 把 5900 映射成公网 TCP 地址。整篇我更关心“哪里最容易黑屏、哪里还依赖 U 盘、哪里只是远程入口”这些真实边界,而不是把黑苹果写成一键装机。

1. 先别急着装:这台机器到底是什么配置
这次使用的是:
HP ProDesk 600 G4 Desktop Mini
实机如下:

当前教程对应的硬件配置是:
| 项目 | 配置 |
|---|---|
| 机型 | HP ProDesk 600 G4 Desktop Mini |
| CPU | Intel Core i3-9100T |
| 核显 | Intel UHD Graphics 630 |
| 有线网卡 | Intel I219-LM |
| 无线网卡 | Dell DW1820A / Broadcom BCM94350ZAE |
| 声卡 | Conexant,当前使用 alcid=23 |
| 硬盘 | Samsung NVMe 256GB |
| SMBIOS | Macmini8,1 |
| 引导工具 | OpenCore |
| 已验证系统 | macOS Ventura 13.7.8 |
拆开以后大致是下面这个结构:

这套 EFI 当前对应的重点,是:
Intel UHD 630 + Macmini8,1 + Ventura 13.7.8。
如果自己的 600 G4 批次、无线网卡、声卡、硬盘或者显示输出和这里不同,我不会默认直接套用就一定完全一致。
黑苹果最容易让人误判的地方,就是“型号看起来一样”不代表每一处硬件都完全相同。
2. 显示输出先准备对,不然最容易卡在黑屏
这台 HP ProDesk 600 G4 Desktop Mini 主要通过 DP 输出。
黑苹果安装时,尤其到了 UHD 630 核显加速阶段,显示线材会直接影响能不能正常看到画面。
我会优先按这个顺序准备:
- DP 显示器 + DP 直连;
- HDMI 显示器 + 主动式 DP 转 HDMI;
- 普通被动式 DP 转 HDMI 放到最后尝试。

当前经验是:
| 显示连接方式 | 推荐程度 | 说明 |
|---|---|---|
| DP 直连 DP 显示器 | 推荐 | 优先选择 |
| 主动式 DP 转 HDMI | 可用 | HDMI 显示器可考虑 |
| 普通被动式 DP 转 HDMI | 不推荐 | 可能跑码后黑屏或无信号 |
这里我不会把“Windows 下能亮”当成黑苹果也一定没问题。
如果第一次安装就遇到:
跑码正常 → 画面一切换 → 显示器无信号
我会先把显示线和 EFI 版本放进排查范围,而不是立刻怀疑系统镜像坏了。
当前 EFI 还区分:
safe安全亮屏版;igpu核显加速版。
如果第一次安装不确定显示兼容性,可以先从 safe 版开始确认是否能进入安装界面,再考虑切换 igpu。
3. U 盘要准备什么
需要一个:
16GB 或更大容量 U 盘。
另外准备:
- 一台 Windows 电脑;
- 稳定网络;
- OpenCore EFI;
- macOS Recovery 文件。
这里使用的是 OpenCore 恢复安装盘思路,不是直接把完整 macOS 镜像烧录到 U 盘。
最后 U 盘根目录主要要有:
| 目录 | 作用 |
|---|---|
| EFI | OpenCore 引导 |
| com.apple.recovery.boot | macOS Recovery |
真正制作之前,先把 U 盘里的重要数据备份,因为后面的脚本方式会执行格式化。
4. 制作启动盘:方式一,手动复制 EFI 和 Recovery
适配这台 HP ProDesk 600 G4 的 EFI 地址是:
1https://github.com/JunWan666/hp-prodesk-600-g4-efi 2
仓库如下:

如果 GitHub 下载不方便,原步骤还提供了网盘地址:
1https://1812864937.share.123pan.cn/123pan/3jOKVv-uTxqH?pwd=1314# 2
下载完成以后,需要确认拿到的内容。
如果从 GitHub 获取的包只包含 EFI,那么还要单独准备:
com.apple.recovery.boot
Recovery 文件。

把 U 盘格式化成:
FAT32
然后把相关文件放到 U 盘根目录。
当前示例复制的是:
igpu
版本。
如果更担心安装阶段黑屏,可以先用:
safe
版本。

最后检查 U 盘根目录中是否同时存在:
EFI + com.apple.recovery.boot
这一步如果漏了,后面的 BIOS 设置再正确也没用。
5. 制作启动盘:方式二,PowerShell 一键脚本
如果不想手动处理 EFI 和 Recovery,可以走脚本方式。
这里示例使用的是 32GB U 盘,实际容量 28.8G,盘符为 F。

Windows 按:
Win + X
打开终端 / PowerShell。

执行:
1irm https://raw.githubusercontent.com/JunWan666/hp-prodesk-600-g4-efi/main/script/install-efi-to-usb.ps1 | iex 2
这条命令会从 GitHub 获取脚本并直接执行。
我会特别提醒自己一件事:
远程脚本是一种方便方式,但执行前最好先打开脚本内容确认。
因为它接下来会做的并不是简单下载文件,而是:
- 获取 EFI;
- 选择目标 U 盘;
- 格式化 U 盘;
- 下载 Recovery;
- 写入安装文件。
脚本启动后,在 EFI 来源 这里选择【1】,或者直接按回车使用默认选项:
EFI 来源这里选择:
1
或者直接回车使用默认项。
随后脚本会让你选择目标 U 盘。
当前示例是 F 盘。
格式化选项选择:
2

再次确认格式化时输入:
随后脚本开始格式化 U 盘,并下载 macOS Recovery。

等待下载。

出现完成提示。

最后再打开 U 盘检查内容。

到这里,OpenCore 恢复启动盘就准备好了。
6. BIOS 不是“顺手改两项”,而是安装能不能继续的前提
U 盘做好以后,接下来调整 BIOS。
主机接上:
- 电源;
- 键盘;
- 显示器。
这里我会优先用有线键盘,避免进 BIOS 时无线设备识别不稳定。

开机后连续按:
F10
如果功能键需要 Fn,则按:
Fn + F10
进入 BIOS。
进入:
Advanced → Display Language

把语言改成:
简体中文

返回后进入:
启动选项

取消:
- 快速引导;
- 网络(PXE)引导。

继续返回,进入:
安全引导配置
将:
传统支持 + 安全引导
改成双禁用。

再进入:
内置设备选项
显存大小调整为:
64MB 或 128MB

完成后按:
FN + F10
保存退出。

如果退出时出现授权确认页面,就按屏幕提示输入数字并回车。

这一轮 BIOS 设置完成以后,才进入真正的 macOS 安装。
7. 从 U 盘进入 OpenCore
重新断电一次,再接通电源。
同时插好:
- 网线;
- 前面制作好的 U 盘。
这里之所以强调网线,是因为当前采用的是:
macOS Recovery 在线安装。
后面需要下载系统文件。
显示器仍然优先:
DP 直连 DP
或者:
主动式 DP 转 HDMI

开机后连续按:
F9
如果需要 Fn:
Fn + F9
进入启动菜单。
选择 U 盘。

随后进入 OpenCore 菜单。
选择:
OPENCORE (external) (dmg)

进入后会开始跑码。

这时候不要拔 U 盘,也不要中途断电。
跑码结束后,如果显示连接和 EFI 没有问题,就会进入 macOS Recovery。

如果这一步黑屏,我会优先回头检查:
线材 → safe / igpu EFI → BIOS 显存和安全启动
而不是继续盲目重装。
8. 抹掉内置硬盘
进入恢复工具后打开:
磁盘工具
选择:
显示 → 显示所有设备
然后选中最上层物理硬盘。

这里要先确认:
抹掉会清空整块内置硬盘。
当前设置为:
- 名称:
MacOS - 格式:
APFS - 方案:
GUID 分区图
如果看不到“方案”,先确认当前选中的是物理硬盘,而不是下面的某个分区。
设置完成后,点击【抹掉】按钮:
抹掉完成。

退出磁盘工具,回到 Recovery 首页。
9. 在线安装 macOS Ventura
选择:
重新安装 MacOS Ventura
继续。
这里再次确认网线已经连接。

加载安装信息以后,同意协议。

选择刚才抹掉的内置硬盘。

开始在线下载并安装 macOS Ventura。

下载完成后,机器会自动重启。
重启后再次进入 OpenCore,会看到:
macOS Installer

选择它继续安装。

安装过程中后面还可能继续自动重启。
每次重启以后仍然通过 OpenCore 进入,并按照界面继续选择:
macOS Installer

等安装阶段推进完成以后,启动项会从:
macOS Installer
变成:
MacOS

回车或者等待自动进入。

到这里,macOS Ventura 已经可以进入桌面。
如果跑码长时间卡住,当前材料里给出的处理方式是:
尝试断电后重新插电再启动。
我按这个原始经验保留,不把它扩展成所有卡顿问题的通用修复方式。
10. 系统进桌面了,但这时候还不能拔 U 盘
这是黑苹果最容易被忽略的一步。
此时 macOS 虽然已经安装完成,但 OpenCore 仍然在 U 盘里。
也就是说:
系统能进桌面 ≠ 已经可以脱离 U 盘启动。
下一步要把 U 盘 EFI 迁移到内置硬盘 EFI 分区。
进入 macOS 桌面后,先确认右上角还能看到前面制作好的 EFI 启动 U 盘。确认 U 盘还插着之后,按下【Win + 空格】,打开搜索,输入【ter】,选择【终端】并回车:
打开终端以后执行:
1curl -fsSL https://raw.githubusercontent.com/JunWan666/hp-prodesk-600-g4-efi/main/script/install.sh | sh 2
脚本界面如下:

EFI 来源默认直接回车:
使用当前 U 盘 EFI
随后 macOS 会提示终端访问可移动宗卷,点击允许。

再按终端提示确认。
等待脚本完成。

完成以后,再拔掉 U 盘重启。
11. 拔掉 U 盘还能启动,才算 EFI 真正落盘
拔掉 U 盘以后重新开机。
如果仍然可以看到 OpenCore,并正常进入 macOS:

说明 EFI 已经迁移到了内置硬盘。
进入系统以后打开:
关于本机
当前页面显示:
- 机型:Mac mini;
- 显存:
1536MB。

这也是当前教程里用于确认 UHD 630 核显加速已经生效的结果。
所以整套安装真正完成的判断,不只是“看见桌面”。
我至少会确认三件事:
能进入系统。
拔掉 U 盘还能启动。
UHD 630 显存显示 1536MB。
12. 这台黑苹果以后怎么远程用?
系统装好以后,这台机器如果长期摆在桌角、弱电柜或者 NAS 旁边,我不想每次都重新接显示器键鼠。
局域网里,可以先用 macOS 自带的:
屏幕共享
远程控制。
cpolar 在后面只负责一件事:
把已经开启的屏幕共享端口提供到公网。
13. 开启 macOS 屏幕共享
进入:
系统设置 → 通用 → 共享
开启:
屏幕共享

同一局域网里,Windows 可以使用 VNC Viewer 一类客户端,直接填写这台 macOS 的局域网 IP。

如果只是家里内部控制,到这里就够了。
只有人在外面、跨网络访问时,才需要继续处理公网入口。
14. 用 cpolar 映射 5900
macOS 屏幕共享这里使用:
5900
端口。
通过 cpolar 创建 TCP 隧道,把本地 5900 映射到公网。
当前已经生成的公网地址是:

11.tcp.cpolar.top:11444 2
在 Windows 的 VNC 远程软件里输入这个公网 TCP 地址。

连接成功以后,就能看到 macOS 远程桌面。

这一层真正形成的是:
macOS 屏幕共享 5900 → cpolar TCP 公网地址 → Windows VNC 客户端。
cpolar 不负责 macOS 本身的图形界面、OpenCore、EFI 或核显加速,它只是让已经存在的远程桌面服务可以跨网络访问。
15. 我会怎么评价这台“600 元 Mac mini”
我不会把它叫成真正的 Mac mini 替代品。
这台 HP ProDesk 600 G4 更适合的是:
低成本体验 macOS + 折腾 OpenCore + 做轻量桌面 / 教程 / 本地服务环境。
真正需要接受的成本也很明确:
- 显示输出可能踩坑;
- EFI 和具体硬件必须匹配;
- 系统升级不能像官方 Mac 一样完全不考虑兼容性;
- 无线、声卡、睡眠等问题可能要继续单独调;
- 后续最好备份一份当前已经验证可启动的 EFI。
所以它的价值不是“600 元买到 Mac mini”。
而是:
600 元左右买到一台足够有可玩性的实验机。
总结
这次真正跑通的主线是:
HP ProDesk 600 G4 Desktop Mini → i3-9100T → UHD 630 → OpenCore → Macmini8,1 → U 盘 EFI + com.apple.recovery.boot → BIOS → Recovery → APFS + GUID → macOS Ventura 13.7.8 → macOS Installer → MacOS → EFI 迁移到内置硬盘 → 拔 U 盘启动 → 1536MB 核显 → macOS 屏幕共享 → 5900 → cpolar TCP → 1.tcp.cpolar.top:11444 → Windows VNC。
几个细节最值得记住:
- 当前教程对应的是 HP ProDesk 600 G4 Desktop Mini 这套具体硬件,不要把 EFI 当成所有 600 G4 都完全通用;
- 显示优先 DP 直连,只有 HDMI 时优先考虑主动式 DP 转 HDMI;
- 第一次黑屏时可以先尝试
safeEFI,再根据情况切igpu; - U 盘根目录要同时确认
EFI和com.apple.recovery.boot; - PowerShell 一键命令会下载并执行远程脚本,还会格式化 U 盘,执行前确认目标盘和脚本内容;
- BIOS 里关闭快速引导、PXE、传统支持和安全引导,并把显存设置为 64MB 或 128MB;
- 抹盘使用
APFS+GUID 分区图; - 系统装完后必须迁移 EFI,否则仍然依赖 U 盘启动;
- 当前已验证系统是 macOS Ventura 13.7.8,核显页面显示
1536MB; - cpolar 只负责屏幕共享
5900的公网 TCP 入口,不参与黑苹果安装和 EFI 配置。
对我来说,这套折腾真正有意思的地方,不是最后“关于本机”里显示了 Mac mini,而是从第一根显示线、第一份 EFI,到最后拔掉 U 盘还能启动、人在外面还能远程进去,每个容易翻车的节点都被真正跑了一遍。这样得到的才是一台自己知道哪里能用、哪里不能乱动的小主机。
《600 元小主机怎么玩 macOS?从 U 盘、BIOS 到 UHD 630 加速和公网远程一次跑通》 是转载文章,点击查看原文。

