欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

VMware 14 安装 macOS10.13 详细图文教程

程序员文章站 2022-05-30 19:44:32
...

VMware 14 安装黑苹果 macOS10.13 详细图文教程

之前就想着装个 macOS 耍耍,看看是不是真的像别人说的那么好用,刚好看到有网友(原文链接见文后)分享安装方法,博主手痒痒也试了一下,来跟博主一起装个耍耍吧!

(PS:多图,移动网络慎入)

一、准备

1、Vmware Workstation

2、mac 补丁 unlocker

3、macos 镜像

下载下来之后注意校验文件是否有损坏:

MD5 :3E3048A0BD26A03D54DBED7706548726
SHA1 :31094D7B58D67002B9824E428675E895F81F4B47
CRC32 :B158D32A

二、安装 Vmware

安装没啥难度,管理员模式下,基本上下一步下一步即可:

VMware 14 安装 macOS10.13 详细图文教程图 1:VMWARE INSTALL 1(图片不显示?)

需要注意的地方就是这些需要选择的地方,看自己需要勾选或不勾:

VMware 14 安装 macOS10.13 详细图文教程图 2:VMWARE INSTALL 2(图片不显示?)

安装后打开 VMware Workstation Pro,输入****:

VMware 14 安装 macOS10.13 详细图文教程图 3:VMWARE INSTALL 3(图片不显示?)

**后即可进行下一步:

VMware 14 安装 macOS10.13 详细图文教程图 4:VMWARE INSTALL 4(图片不显示?)

三、打补丁

关闭 VMware Workstation Pro,把下载好的 unlocker 解压,管理员模式下运行 win-install 安装:

VMware 14 安装 macOS10.13 详细图文教程图 5:UNLOCKER 1(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 6:UNLOCKER 2(图片不显示?)

注意,这里会自动下载 macOS 对应的 VMware Tools,因此要确保网址 http://softwareupdate.vmware.com 是可以连通的(可能*会更快),下载失败重新可以执行一遍 win-install。

执行完毕后,打开 VMware 创建虚拟机的时候,就可以看到有 Apple 系统的选项,如果没看到,说明安装没成功,关掉虚拟机,在任务管理器里面结束和 vm 有关的程序和服务,再安装一次:

VMware 14 安装 macOS10.13 详细图文教程图 7:UNLOCKER 3(图片不显示?)

四、装系统

1、macOS 10.11

接下来开始尝试安装虚拟机,首先“创建新的虚拟机”,然后选择“自定义(高级”):

VMware 14 安装 macOS10.13 详细图文教程图 8:macOS INSTALL 1(图片不显示?)

下一步平台兼容性默认 Workstation 14.x 即可,然后下一步“安装来源”选择刚下载好的光盘 iso:

VMware 14 安装 macOS10.13 详细图文教程图 9:macOS INSTALL 2(图片不显示?)

下一步客户机系统选择“Apple Mac OS X(M)”,版本选择 macOS 10.13:

VMware 14 安装 macOS10.13 详细图文教程图 10:macOS INSTALL 3(图片不显示?)

如果看不到 Apple 选项,说明 unlock 不成功,重新 unlock 即可,接下来的“虚拟机名称”及“位置” 可以自己自定义,个人喜欢就行,不过得记得存在哪里,后面还要用,这里名称取 macOS 10.13:

VMware 14 安装 macOS10.13 详细图文教程图 11:macOS INSTALL 4(图片不显示?)

接下来的“固件类型”、“处理器配置”、“内存”、“网络类型”、“I/O 控制器”、“磁盘类型” 等等保持默认即可,也根据自己的需要调整:

VMware 14 安装 macOS10.13 详细图文教程图 12:macOS INSTALL 5(图片不显示?)

当尝试直接开机,会出现意料之中的报错:

VMware 14 安装 macOS10.13 详细图文教程图 13:macOS INSTALL 6(图片不显示?)

不要慌,解决很简单,关闭虚拟机,打开虚拟机的文件夹,用记事本打开 macOS 10.13.vmx(还记得上面取得“虚拟机名称”和“位置”吗?),在大概第 19 行位置添加一行:

smc.version = "0"

VMware 14 安装 macOS10.13 详细图文教程图 14:macOS INSTALL 7(图片不显示?)

保存后就可以按下神圣的开机按钮啦,安装界面已经顺利地跑起来了:

VMware 14 安装 macOS10.13 详细图文教程图 15:macOS INSTALL 8(图片不显示?)

然后不着急点继续,我们需要先给硬盘分区,点击上方的实用工具的磁盘工具:

VMware 14 安装 macOS10.13 详细图文教程图 16:macOS INSTALL 9(图片不显示?)

点击虚拟机的磁盘,选择“抹掉”,名称随意:

VMware 14 安装 macOS10.13 详细图文教程图 17:macOS INSTALL 10(图片不显示?)

完成后关闭磁盘工具,返回到刚才的继续界面:

VMware 14 安装 macOS10.13 详细图文教程图 18:macOS INSTALL 11(图片不显示?)

继续,同意条款之后,就可以看到我们刚刚抹掉的硬盘,选择它,继续:

VMware 14 安装 macOS10.13 详细图文教程图 19:macOS INSTALL 12(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 20:macOS INSTALL 13(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 21:macOS INSTALL 14(图片不显示?)

然后就哗啦啦的开始安装了,安装时间看你电脑性能了:

VMware 14 安装 macOS10.13 详细图文教程图 22:macOS INSTALL 15(图片不显示?)

此处,由于安装很耗硬盘资源,博主已经开了几个虚拟机,就导致了系统奔溃,所以建议大家在安装时关闭不必要的程序或应用,以保证顺利安装。

言归正传,系统安装好后会自动重启:

VMware 14 安装 macOS10.13 详细图文教程图 23:macOS INSTALL 16(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 24:macOS INSTALL 17(图片不显示?)

重启成功进桌面后,就是简单的一些设置了,依自己需求设置:

VMware 14 安装 macOS10.13 详细图文教程图 25:macOS SETTING 1(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 26:macOS SETTING 2(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 27:macOS SETTING 3(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 28:macOS SETTING 4(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 29:macOS SETTING 5(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 30:macOS SETTING 6(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 31:macOS SETTING 7(图片不显示?)

由于虚拟机没连上网络,所以直接出现本地账户设置,有网络的话会有 AppleID 设置。接下是一些个性化设置,是自己需求设置:

VMware 14 安装 macOS10.13 详细图文教程图 32:macOS SETTING 8(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 33:macOS SETTING 9(图片不显示?)

设置好后就可以正常使用了:

VMware 14 安装 macOS10.13 详细图文教程图 34:macOS SETTING 10(图片不显示?)

2、VMware Tools

桌面上找到 “Sierra Custom Installer” 并右键点 “推出xxxx":

VMware 14 安装 macOS10.13 详细图文教程图 35:VMwareTools INSTALL 1(图片不显示?)

然后在 VMware Workstation 菜单 虚拟机 - 安装 VMware Tools:

VMware 14 安装 macOS10.13 详细图文教程图 36:VMwareTools INSTALL 2(图片不显示?)

然后在 macOS 虚拟机右上角就弹出了驱动器,双击安装:

VMware 14 安装 macOS10.13 详细图文教程图 37:VMwareTools INSTALL 3(图片不显示?)

不需要做特殊的设置,根据提示保持默认即可,安装完需重启:

VMware 14 安装 macOS10.13 详细图文教程图 38:VMwareTools INSTALL 4(图片不显示?)

重启后会提示系统“扩展已被阻止”,按提示打开 系统偏好设置 - 安全性与隐私 进行设置,然后重启:

VMware 14 安装 macOS10.13 详细图文教程图 39:VMwareTools INSTALL 5(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 40:VMwareTools INSTALL 6(图片不显示?)

重启成功后在登录前在 VMware Workstation 菜单查看 - 立即适应客户机 即可调整虚拟机分辨率:

VMware 14 安装 macOS10.13 详细图文教程图 41:VMwareTools INSTALL 7(图片不显示?)

PS:默认版本 Vmware Tools 有问题,安装后分辨率调整不好调控,怎么办呢?我们可以先关机,然后打开虚拟机设置,手动指定虚拟机的分辨率(根据个人显示器来设置):

VMware 14 安装 macOS10.13 详细图文教程图 42:VMwareTools INSTALL 8(图片不显示?)

设置好开机,分辨率就正常了:

VMware 14 安装 macOS10.13 详细图文教程图 43:VMwareTools INSTALL 9(图片不显示?)

五、查问题

1、分辨率无法调整

据原博:旧版本的 VMware Tools 分辨率不跳可以根据窗口自动适应,全屏也好使:

20170621 版本 下载链接
查看所有版本:链接

File: darwin-2017-0621.iso
CRC-32: ebff8ceb
MD4: a5d1a4e2109700fc4051432664981907
MD5: 766425c982640076f25bc2bc0c2931c4
SHA-1: cc60b88c793527597f9e03fa290aaa70775c8937

2、系统卡顿不流畅

据原博:VMware 装黑苹果没有显卡加速,全部依赖 CPU 死撑,另外 ESXi 支持显卡直通装黑苹果会很流畅。那么既然没显卡就是这么卡了,稍微做点优化也是可以的,下面来做一些可能有用的优化:

  • 进入系统偏好设置 – 辅助功能 – 勾选 “减少透明度”;
  • 进入系统偏好设置 – Dock – 最小化窗口时使用“缩放效果”;
  • 进入系统偏好设置 – 扩展 – 禁用掉你不使用的扩展;
  • 黑苹果比较吃硬盘 IO,虚拟机磁盘使用单文件固定大小储存的虚拟盘可以增加磁盘性能,用虚拟机自带的工具整理磁盘,可以的话装在SSD上(废话);
  • 10.10的版本可以装一个叫 beamoff 的玩意提升流畅度,之后的版本没有也不需要;
  • 系统偏好设置 – 用户与群组 – 选中你自己的用户名 – 选择 “登录项”,去掉不需要的;
  • 虚拟机设置 - 高级 - 抓取的内容 - 高,收集调试信息:无 ,禁用页面内存调整;
  • 虚拟机设置 - 处理器-选择尽可能多的处理器数量和内核,一般来说,处理器数量都是1,内核你打开任务管理器数框框就是了,不要选多,选多会开不了机,然后虚拟化引擎选项全部勾上。

3、 无法登录 AppleID

造成此问题的原因是黑苹果没有正确的***,而 Apple 会检测此信息,因此我们要解决此问题,只要解决***问题即可。

① 虚拟机设置网络连接模式为桥接模式
② 启动虚拟机,然后下载运行 Chameleon Wizard:

官方下载

③ 编辑 -> 预制的 smbioses 模版 -> 根据真机的 CPU 型号选个最相近的模版,生成成功后点另存为,导出设备信息文件:

VMware 14 安装 macOS10.13 详细图文教程图 44:appleid fak 1(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 45:appleid fak 2(图片不显示?)

VMware 14 安装 macOS10.13 详细图文教程图 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 表示允许使用真机的信息,要使用假信息自然得删掉。

VMware 14 安装 macOS10.13 详细图文教程图 47:appleid fak 4(图片不显示?)

改好后保存,打开虚拟机,即会使用假设备信息,也就可以使用 app store 了:

VMware 14 安装 macOS10.13 详细图文教程图 48:appleid fak 

VMware 14 安装 macOS10.13 详细图文教程

4、安装镜像时出现蓝屏,有可能是镜像有损坏,或者CPU不是因特尔,或者其他问题

VMware 14 安装 macOS10.13 详细图文教程