VirtualBox版本:5.2.18 Linux版本:Manjaro 18.0.0-rc Illyria
奉劝各位:
既然是黑苹果,就没必要折腾实体机了。原因其一,实体机安装黑苹果很折腾人,没必要浪费那个时间;其二,黑苹果无法使用白苹果拥有的功能(如无法使用iCloud),也没法升级系统,应用商店里的很多应用都因为系统版本较低而无法安装;其三,macOS操作系统其实做的比较烂,桌面环境也就跟KDE/GNOME差不多,多年没有变样,字体渲染差的掉渣,软件偏少且功能偏弱,各种收费各种限制,还极端消耗系统资源。总之,装黑苹果就是拿来玩的,用虚拟机正合适。
浓缩教程:
1,去百度网盘下载macOS 10.12版,解压;
2,打开VirtualBox,点击菜单“控制”——“新建”,按照下图的提示新建虚拟电脑。尤其要注意版本选择“Mac OS X (64-bit)”,否则会出现Error allocating 0x14b6 pages 0x000000001c79000 alloc type 2
这样的开机错误。
3,其他VirtualBox设置随便,一路Next即可。
4,终端输入以下命令。最后一条命令是设置屏幕分辨率的,非常重要。注意替换"macOS"为你自己的虚拟机名称。
vboxmanage modifyvm "macOS" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
vboxmanage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
vboxmanage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
vboxmanage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
vboxmanage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
vboxmanage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
vboxmanage setextradata "macOS" "VBoxInternal2/EfiGraphicsResolution" "1440x900"
5,在虚拟机里正式安装macOS 10.12,没什么好说的,一路Next即可。注意需要联网统计用户信息、创建AppleID什么的都避开就行了,相信大家都能判断。
效果截图:
吐槽一下:
macOS的字体渲染其实很渣,就算笔画简单的汉字也是模糊发虚,小衲我这种在乎屏幕清晰字体的人最难忍受这点。苹果实体店看到的光鲜的屏幕字体,那都是HiDPI高分屏硬件的效果,苹果赢就赢在硬件先进。
参考:
2,FullScreen for 1920x1080 resolution, Host /Guest macOS Sierra
这个mac10的配置最低要什么程度啊?
不知道,配置高的,未必能玩。要碰运气。我不是专门探索这个的,所以不会有准确答案。
确实装黑苹果太折腾太浪费时间了~
不知道怎么了,我换一个主板之后连虚拟机安装macOS都不行了。很矫情啊这货。
苹果字体确实不能细看……
黑苹果字体没法看。白苹果高清屏没问题。