之前就想着装个 macOS 耍耍,看看是不是真的像别人说的那么好用,刚好看到有网友(原文链接见文后)分享安装方法,博主手痒痒也试了一下,来跟博主一起装个耍耍吧!
(PS:多图,移动网络慎入)
下载下来之后注意校验文件是否有损坏:
MD5 :3E3048A0BD26A03D54DBED7706548726
SHA1 :31094D7B58D67002B9824E428675E895F81F4B47
CRC32 :B158D32A
安装没啥难度,管理员模式下,基本上下一步下一步即可:
图 1:VMWARE INSTALL 1(图片不显示?)
需要注意的地方就是这些需要选择的地方,看自己需要勾选或不勾:
图 2:VMWARE INSTALL 2(图片不显示?)
安装后打开 VMware Workstation Pro,输入密钥激活:
图 3:VMWARE INSTALL 3(图片不显示?)
激活后即可进行下一步:
图 4:VMWARE INSTALL 4(图片不显示?)
关闭 VMware Workstation Pro,把下载好的 unlocker 解压,管理员模式下运行 win-install 安装:
图 5:UNLOCKER 1(图片不显示?)
图 6:UNLOCKER 2(图片不显示?)
注意,这里会自动下载 macOS 对应的 VMware Tools,因此要确保网址 http://softwareupdate.vmware.com 是可以连通的(可能梯子会更快),下载失败重新可以执行一遍 win-install。
执行完毕后,打开 VMware 创建虚拟机的时候,就可以看到有 Apple 系统的选项,如果没看到,说明安装没成功,关掉虚拟机,在任务管理器里面结束和 vm 有关的程序和服务,再安装一次:
图 7:UNLOCKER 3(图片不显示?)
接下来开始尝试安装虚拟机,首先“创建新的虚拟机”,然后选择“自定义(高级”):
图 8:macOS INSTALL 1(图片不显示?)
下一步平台兼容性默认 Workstation 14.x 即可,然后下一步“安装来源”选择刚下载好的光盘 iso:
图 9:macOS INSTALL 2(图片不显示?)
下一步客户机系统选择“Apple Mac OS X(M)”,版本选择 macOS 10.13:
图 10:macOS INSTALL 3(图片不显示?)
如果看不到 Apple 选项,说明 unlock 不成功,重新 unlock 即可,接下来的“虚拟机名称”及“位置” 可以自己自定义,个人喜欢就行,不过得记得存在哪里,后面还要用,这里名称取 macOS 10.13:
图 11:macOS INSTALL 4(图片不显示?)
接下来的“固件类型”、“处理器配置”、“内存”、“网络类型”、“I/O 控制器”、“磁盘类型” 等等保持默认即可,也根据自己的需要调整:
图 12:macOS INSTALL 5(图片不显示?)
当尝试直接开机,会出现意料之中的报错:
图 13:macOS INSTALL 6(图片不显示?)
不要慌,解决很简单,关闭虚拟机,打开虚拟机的文件夹,用记事本打开 macOS 10.13.vmx(还记得上面取得“虚拟机名称”和“位置”吗?),在大概第 19 行位置添加一行:
smc.version = "0"
图 14:macOS INSTALL 7(图片不显示?)
保存后就可以按下神圣的开机按钮啦,安装界面已经顺利地跑起来了:
图 15:macOS INSTALL 8(图片不显示?)
然后不着急点继续,我们需要先给硬盘分区,点击上方的实用工具的磁盘工具:
图 16:macOS INSTALL 9(图片不显示?)
点击虚拟机的磁盘,选择“抹掉”,名称随意:
图 17:macOS INSTALL 10(图片不显示?)
完成后关闭磁盘工具,返回到刚才的继续界面:
图 18:macOS INSTALL 11(图片不显示?)
继续,同意条款之后,就可以看到我们刚刚抹掉的硬盘,选择它,继续:
图 19:macOS INSTALL 12(图片不显示?)
图 20:macOS INSTALL 13(图片不显示?)
图 21:macOS INSTALL 14(图片不显示?)
然后就哗啦啦的开始安装了,安装时间看你电脑性能了:
图 22:macOS INSTALL 15(图片不显示?)
此处,由于安装很耗硬盘资源,博主已经开了几个虚拟机,就导致了系统奔溃,所以建议大家在安装时关闭不必要的程序或应用,以保证顺利安装。
言归正传,系统安装好后会自动重启:
图 23:macOS INSTALL 16(图片不显示?)
图 24:macOS INSTALL 17(图片不显示?)
重启成功进桌面后,就是简单的一些设置了,依自己需求设置:
图 25:macOS SETTING 1(图片不显示?)
图 26:macOS SETTING 2(图片不显示?)
图 27:macOS SETTING 3(图片不显示?)
图 28:macOS SETTING 4(图片不显示?)
图 29:macOS SETTING 5(图片不显示?)
图 30:macOS SETTING 6(图片不显示?)
图 31:macOS SETTING 7(图片不显示?)
由于虚拟机没连上网络,所以直接出现本地账户设置,有网络的话会有 AppleID 设置。接下是一些个性化设置,是自己需求设置:
图 32:macOS SETTING 8(图片不显示?)
图 33:macOS SETTING 9(图片不显示?)
设置好后就可以正常使用了:
图 34:macOS SETTING 10(图片不显示?)
桌面上找到 “Sierra Custom Installer” 并右键点 “推出xxxx":
图 35:VMwareTools INSTALL 1(图片不显示?)
然后在 VMware Workstation 菜单 虚拟机 - 安装 VMware Tools:
图 36:VMwareTools INSTALL 2(图片不显示?)
然后在 macOS 虚拟机右上角就弹出了驱动器,双击安装:
图 37:VMwareTools INSTALL 3(图片不显示?)
不需要做特殊的设置,根据提示保持默认即可,安装完需重启:
图 38:VMwareTools INSTALL 4(图片不显示?)
重启后会提示系统“扩展已被阻止”,按提示打开 系统偏好设置 - 安全性与隐私 进行设置,然后重启:
图 39:VMwareTools INSTALL 5(图片不显示?)
图 40:VMwareTools INSTALL 6(图片不显示?)
重启成功后在登录前在 VMware Workstation 菜单查看 - 立即适应客户机 即可调整虚拟机分辨率:
图 41:VMwareTools INSTALL 7(图片不显示?)
PS:默认版本 Vmware Tools 有问题,安装后分辨率调整不好调控,怎么办呢?我们可以先关机,然后打开虚拟机设置,手动指定虚拟机的分辨率(根据个人显示器来设置):
图 42:VMwareTools INSTALL 8(图片不显示?)
设置好开机,分辨率就正常了:
图 43:VMwareTools INSTALL 9(图片不显示?)
据原博:旧版本的 VMware Tools 分辨率不跳可以根据窗口自动适应,全屏也好使:
20170621 版本 下载链接 查看所有版本:链接
File: darwin-2017-0621.iso
CRC-32: ebff8ceb
MD4: a5d1a4e2109700fc4051432664981907
MD5: 766425c982640076f25bc2bc0c2931c4
SHA-1: cc60b88c793527597f9e03fa290aaa70775c8937
据原博:VMware 装黑苹果没有显卡加速,全部依赖 CPU 死撑,另外 ESXi 支持显卡直通装黑苹果会很流畅。那么既然没显卡就是这么卡了,稍微做点优化也是可以的,下面来做一些可能有用的优化:
进入系统偏好设置 – 辅助功能 – 勾选 “减少透明度”;
进入系统偏好设置 – Dock – 最小化窗口时使用“缩放效果”;
进入系统偏好设置 – 扩展 – 禁用掉你不使用的扩展;
黑苹果比较吃硬盘 IO,虚拟机磁盘使用单文件固定大小储存的虚拟盘可以增加磁盘性能,用虚拟机自带的工具整理磁盘,可以的话装在SSD上(废话);
10.10的版本可以装一个叫 beamoff 的玩意提升流畅度,之后的版本没有也不需要;
系统偏好设置 – 用户与群组 – 选中你自己的用户名 – 选择 “登录项”,去掉不需要的;
虚拟机设置 - 高级 - 抓取的内容 - 高,收集调试信息:无 ,禁用页面内存调整;
虚拟机设置 - 处理器-选择尽可能多的处理器数量和内核,一般来说,处理器数量都是1,内核你打开任务管理器数框框就是了,不要选多,选多会开不了机,然后虚拟化引擎选项全部勾上。
3、 无法登录 AppleID
造成此问题的原因是黑苹果没有正确的序列号,而 Apple 会检测此信息,因此我们要解决此问题,只要解决序列号问题即可。
① 虚拟机设置网络连接模式为桥接模式 ② 启动虚拟机,然后下载运行 Chameleon Wizard:
官方下载
③ 编辑 -> 预制的 smbioses 模版 -> 根据真机的 CPU 型号选个最相近的模版,生成成功后点另存为,导出设备信息文件:
图 44:appleid fak 1(图片不显示?)
图 45:appleid fak 2(图片不显示?)
图 46:appleid fak 3(图片不显示?)
④ 关闭虚拟机,编辑虚拟机对应的 .vmx 文件,用前面生成的信息,加入这么几行:
board-id.reflectHost = "FALSE"
board-id = "Mac-94245B3640C91C81"
hw.model.reflectHost = "FALSE"
hw.model = "MacBook Pro"
serialNumber.reflectHost = "FALSE"
serialNumber = "C02JJ8B3DH2G"
smbios.reflectHost = "FALSE"
注意,如果 vmx 文件中含有 board-id.reflectHost = "TRUE" 之类的字样就把它删掉,为 TRUE 表示允许使用真机的信息,要使用假信息自然得删掉。
图 47:appleid fak 4(图片不显示?)
改好后保存,打开虚拟机,即会使用假设备信息,也就可以使用 app store 了:
图 48:appleid fak
4、安装镜像时出现蓝屏,有可能是镜像有损坏,或者CPU不是因特尔,或者其他问题