作者:唐少游
前言
不知道为什么,以前我发的关于黑苹果的两篇文章没有被审查或者删除,但是最近在SMZDM上出现了很多优质的黑苹果文章,好像下达了禁令。 前段时间在一篇好的黑果文章下夸今年写系列,这篇文章成为了系列的开始。
系列的名字有点俗气。 xxx从入门到精通,但我很喜欢。 我相信一半的黑果大侠是程序员。 作为教程来说,这个名字很庸俗,但很容易使用。 我也希望大家能学习,让这个系列从其他入门开始熟悉系列。
我研究黑苹果已经4年左右了,我在15年前自己DIY的第一台电脑上安装了黑苹果。 因此,之后不管怎么换电脑都会尝试安装黑水果。 至今已有台式机、笔记本电脑、x86平板电脑等10多台黑水果的安装经验。 从最初的绊脚石到现在大致知道一点,深深感受到黑果知识很高的门槛! 需要对macOS和Linux等的理解,过程也非常复杂,难以获得,远远超过了黑群晖等! 网络上有些东西很精细,不成体系。 寻找系统化的东西必须在海外论坛学习。 所以,我想推出简单、简单、方便、易懂的教程。 面向初学者,但不粗糙,说明原理简单不简化。
本系列大部分知识点都不是我研究的,我没有那个能力,只是学习使用,所以原理上不能说是原创、发明,只能说是整合、整理、小改进。 当然,也有我自己不断尝试断定的功能和意义。 之后,有些章节将刊登在tonymacx86上的文章原样翻译并附上插图进行说明,只是为了系统化、系统化。
如果有什么疑问的话,可以在评论区留言,但不一定能回答。 但是,有什么问题。 比如,你的什么配置能让苹果变黑? 为什么你的引导不成功? 无法回答为什么会卡在某行代码中等问题。 硬件因人而异,配置文件略有不同,如果Clover的版本不同,安装将失败。 因此,虽然没有能力回答这些具体的问题,但是可以调查资料并回答问题,例如hot patch的某个功能是否有用等。 如果我也答不上来的话,百度很棒,我会好好利用谷歌。
在平台允许的情况下,我会竭尽全力制作综合教程出来。 如果我吹大了,基调太高了,写了七八篇之后,鸽子烂了,我希望你不要骂我。 物资有时穷,有时人力用尽,束缚在我的水平上,可能写不出某一块了。 也许你得多学习再教。
最后我希望每个人都能享受最新的苹果。
目录
前期准备
安装环境
准备工具
解锁指导
VMware工作站指导
macOS Download
传输指令
安装VMware Workstation Pro 15
Unlocker将打破VMware的限制
创建macOS 10.14.3 Mojave虚拟机
TransMac12.2的安装
安装macOS 10.14.3 Mojave
VMwareMacintosh优化
删除SCSI U得来速
安装VMware工具
降低透明度
修改Dock最小化效果
关闭不必要的扩展组件
本机USB接口连接
总结
VMware Pro 15安装macOS 10.14 Mojave的准备安装环境
Windows 10准备工具
vmwareworkstationspro 15.0.2-10952284 MAC OS unlocker 3.0.2 MAC OS 10.14.3 mojave transmac 12.28 gunlockerintroductionununlion
youcanunlockthelimitationofvmwarecreatemacosvirtualmachinevmwareworkstationintroduction
VMware Workstation是支持Windows和Linux的VMware公司推出的跨平台虚拟机软件,除了Workstation之外,还包括针对macOS系统的VMware Fusion虚拟机和
既然是虚拟机,虚拟Windows/Linux/Unix自不必说,实际上VMware Workstation在macOS上也可以虚拟化,但由于苹果的限制,VMware公司在苹果产品上搭载了VMware 如果不是承诺可以虚拟化iii的苹果硬件,在VMware创建选项中找不到macOS系统。
DrDonk在经过一系列研究后发现,替换一些文件可以打破VMware创建mac虚拟机的限制。 这是有名的unlocker,可以基于unlocker创建mac虚拟机。
Unlocker是基于Python编写的,因此需要Python 2.7 (一般内置)才能在Linux上运行。 在Windows上,Unlocker附带了Python库,不需要任何操作。 macOS Download
macOS的镜像需要原始镜像。 也就是说,没有Clover版本。 需要TransMac可以直接写入白苹果并安装u盘的镜像。 smzdm无法提供下载链接,您需要自己查找。
我要强调一下。 不能使用带有所谓Clover版本的原始镜像。 VMware无法启动收集器。 传输指令
TransMac是一种功能强大的APFS/HFS /HFS镜像读写工具,可用于将文件从appleMAC系统中的磁盘复制到Windows计算机。
TransMac支持读取、写入和格式化Macintosh高密度磁盘、CD-ROM和SCSI驱动器。 主要支持删除和复制长文件名、目录树以及在复制时维护和更新时间文件的功能。
TransMac功能特性:
1、Mac磁盘、闪存驱动器、CD/DVD /蓝光介质、高密度磁盘和磁盘映像文件。 DMG和。 空间图像)。
2、标准HFS(macos标准)、HFS(macos扩展)、HFSX (区分大小写的文件名) )支持磁盘。
3、创建、压缩、扩展dmg文件(转换为ISO标准)。
4、内置刻录机功能,制作Mac格式的CD、DVD、蓝光介质。
5、ISO和dmg文件直接刻录到CD/DVD /蓝光上。
6 .读取Mac多会话和共享型磁盘。
安装并下载VMware Workstation Pro 15,然后双击安装文件VMware-workstation-full-15.0.2-10952284
VMware安装界面
许可协议
这里需要说明一下扩展键盘驱动程序。
增强的虚拟键盘功能,可以更好地处理国际键盘和带有附加键的键盘。 此功能仅在Windows主机系统上可用。
增强的虚拟键盘功能可帮助您尽可能快地处理原始键盘输入,从而绕过Windows击键和较低级别的恶意软件。提高安全。 如果使用的是增强的虚拟键盘功能,则按Ctrl Alt Delete时只有客户端操作系统有响应。
注:无法配置共享或远程虚拟机的扩展虚拟键盘设置。
因为对我个人来说没有什么意义,而且安装需要重新启动,所以会感到不安。
安装路径
产品更新
快捷方式
开始安装
安装结束
安装完成了。 结束了。
Unlocker取消VMware限制VMware Workstation Pro 15安装完成后,该软件将自动启动五项服务。 如果安装好了,不管有没有使用,他们都在工作。 要使用MacOS Unlocker for VMware解密VMware Workstation Pro 15,必须手动关闭五个服务。 在Windows上无法修改正在运行的文件。 (实际上,这是一个疑问,因为在解密Unlocker的过程中,脚本是在Kill VMware进程之前设计的。 ) )在解读Unlocker过程中
右键单击此电脑管理服务和APP应用程序服务,找到VMware的前五个服务,然后全部停止。
image.png
解压缩下载完成的Unlocker,右键单击win-install.bat,然后以管理员身份运行。
image.png
运行结束后,您会看到backup和tools这两个文件夹在增加。 在随后升级unlocker时,所谓的backup可以卸载原始patch,然后下载新版本的unlocker并再次对其进行patch。
VMware Tools
tools文件夹包含用于mac系统的vmware-tools。 win-install.bat会自动复制到VMware安装目录中,无需干预。
darwin.iso
自动复制到目录
接下来,启动之前关闭的五个服务。 怎么关闭就怎么打开。 如果不打开的话就无法连接到互联网,USB分配会出现问题。
这样准备就完成了。 可以进行安装。
MAC OS 10.14.3创建mojave虚拟机单击创建新的虚拟机,如图所示,打开VMware Workstation Pro 15。
创建虚拟机
选择典型的结构
开始安装
选择稍后安装操作系统
稍后安装系统
单击“下一步”后,“选择客户端操作系统”中已经显示了Apple Mac OS选项。 选择macOS 10.14的版本
macOS 10.14
然后输入虚拟机的名称,并确定文件的存储位置。 可以默认设定。
虚拟机命名
设置磁盘大小。 一般列举100G左右,但实际上如果只是macOS系统的话40G就足够了。 这取决于你的喜好。 关于是否将光盘分割为多个文件,如果是机械式硬盘则必定是一个文件,如果是SSD,则即使是多个文件也没有特别大的关系。
虚拟磁盘的大小
最后,您可以单击定制硬件,根据需要进行详细设置。 最终,配置文件删除了CD-ROM驱动器,如下图所示。
创建虚拟机
虚拟机创建完成后,还必须修改虚拟机的配置文件。 例如,对于本机,打开c:userjessydocumentsvirtualmachinesmacos 10.14文件夹下的. vmx配置文件。
image.png
在smc.persent=“TRUE "之后添加smc.version=“0" 请千万注意保存。 在这里使用VS Code打开。 缺省情况下,关闭vs代码不会保存。 以前总是忘记。 请不要忘记。
修改vmx文件
很多人都好奇为什么要修改这一段。 原因是上面的Unlocker写道,如果不将此信息添加到README.md中,虚拟机将在启动时成为Core Dump。
双击安装TransMac12.2的setup安装TransMac
传输安装
同意协议
安装目录
TransMac
开始安装
运行传输
安装完成后,选择Run进入TransMac。
试用警告
如果把USB存储器插入个人计算机的USB端口,就可以在TransMac中找到该USB存储器
传输接口
必须右键单击此磁盘并选择“Restore with Disk Image”以授予管理员权限。 请确认一下。
写入TransMac
选择您在浏览期间下载的USB.flash.install.MAC OS.mojave.10.14.3.2 x.dmg
恢复镜像
单击OK开始写入,写入完成后显示
恢复结束
安装Macintosh10.14.3Mojave,然后在VMware中选择“编辑虚拟机设置”
编辑虚拟机设置
选择“添加硬盘”
添加硬盘
选择SCSI作为磁盘类型(虽然不知道SATA是否可用,但毕竟是u盘) )。
虚拟磁盘的类型
选择磁盘时,请选择“使用物理磁盘”
使用物理磁盘
作为u盘,通常是最后一张盘,也就是数字最大的盘。 如果不知道,可以使用“管理-磁盘”工具或Diskpart查看u盘号。
使用整个磁盘
与虚拟磁盘一样,物理磁盘上的文件也存储在虚拟机配置文件夹中。
保存磁盘配置文件
配置完成后,您将看到添加了14.9G新硬盘。
结果
下一次单击打开虚拟机即可完成
加载进度条时,恢复模式相对较慢。
进入系统
进入语言选择画面,选择简体中文
选择简体中文
必须先格式化硬盘,然后选择磁盘工具
使用磁盘工具
从磁盘中选择内置vmwarevirtualsataharddrivemedia,然后单击“清除”,在弹出的选项卡中更改为Macintosh HD,磁盘格式为APFS,GUID分区。 完成
格式化磁盘
单击左上角的小叉子返回主屏幕,选择安装macOS
安装MAC操作系统
开始安装
许可协议
选择刚刚格式化为Target Disk的Macintosh HD
目标磁盘
接下来需要等待苹果定义的“10分钟”。 最小化虚拟机,开始做自己的事吧
安装的一个阶段
间隔一段时间后,我们发现自动重新启动已经进入了第二阶段的安装。时间 (很多童鞋担心boot priority。 实际上,VMware设置了硬件驱动器优先。 如果没有操作系统,将引导到CD-ROM或其他磁盘。 (将BS最小化并继续观看。
安装的两个阶段
再次打开时已经重新启动,第二次进入设置画面,地区设在中国。
设置阶段开始
键盘布局我喜欢英语ABC
键盘设置
网络方面为了方便,我选择了不上网。 internet端设置桥接模式,选择以太网后,DHCP会自动分配给IP internet,就像局域网中的独立电脑一样。 如果NAT与主机具有相同的IP,则通过NAT转换端口连接到互联网。
网络设置
不正确
转发信息
许可协议
接下来制作电脑账号,大家自己设置就可以了。
创建帐户
我个人建议关闭这两个设置。 没有理由。 是个人喜好。 可以通过自定义设置进行设置。
关闭数据共享
主题一定会变成深色! 多么漂亮啊。
设定外观
最后等待安装完成。
等待阶段
我们进入了macOS 10.14.3 Mojave的界面。
完成安装
注:如果无法连接到互联网,则可能是VMware5中的五项服务未启动,或者是在编辑虚拟机设置时未配置网络。
删除VwareMacintosh优化的SCSI U得来速
以前将整个u盘直接连接到VMware虚拟机,安装后可以完全卸下磁盘,通过USB连接到虚拟机。
编辑虚拟机设置以删除SCSI磁盘
卸下SCSI设备
在USB控制器中,将兼容性更改为USB 3.0并检查和显示所有USB输入设备后,在虚拟机启动的情况下,屏幕右下角会显示可连接的USB设备的图标,您可以自由选择是否连接。
打开USB3.0安装VMware工具
安装系统后,我们只是作为黑苹果的道具,向前看也是一样,但很多人可能觉得黑苹果很麻烦,降低了对macOS速度的期待,想作为生产力的道具使用。 那么,我们需要进一步优化。
例如,如果安装的macOS分辨率非常低,3D效果也很差,而且鼠标键控制不顺畅,则需要安装VMware的VMware Tools进行优化。
正如之前在Unlocker解密阶段介绍的那样,Unlocker除了替换解密VMware所需的文件外,还下载了用于macOS的VMware工具。
必须将CD-ROM驱动器添加到虚拟机设置
添加CD-ROM
选择ISO镜像,c:programfiles(x86 ) vmwarevmwareworkstationdarwin.iso ( Darwin pre 15.iso )也位于VMware Tools中,但安装提示
使用镜像
进入系统后,必须首先选中“所有源”
在win键区中打开聚光灯,输入terminal,然后打开终端
终端
sudo spctl –master-disable
输入上述命令并输入密码,将打开“所有源”
然后,打开右侧的VMware工具,选择安装VMware工具。
VMware Tools
开始安装
目标磁盘
安装过程需要输入密码,安装完毕重启电脑,全屏显示后分辨率达到1080p,窗口模式达到自适应分辨率,同时虚拟显卡驱动,显存128M,视频VMware Pro15似乎确实有了非常大的提高。
安装重新启动后的结果
观看视频效果以减少透明度
“系统首选项”进入“辅助功能”,选中“降低透明度”
更改降低透明度的Dock最小化效果
用于“系统首选项”进入“程序对接”最小化窗口。 选择“缩放效果”
更改缩放效果以关闭无用的扩展组件
“系统首选项”进入“高级”,检出不使用的组件
关闭不需要的组件的本机USB接口连接
将USB设备插入主机后,所有USB都可以通过单击右下角的设备图标选择连接并连接到虚拟机。 就好像这台虚拟机是真的Hackintosh一样。 当然,在打开虚拟机的情况下,新插入的USBVMware允许您选择连接到主机或虚拟机。 然后,需要用这种方法创建Hackintosh并启动USB。
连接到USB-1
连接到USB-2
连接到USB-3
总结许多人可能不太了解为什么使用u盘安装VMware虚拟机,而不是寻找适合ESXi的dmg文件装载。 实际上,这是为了方便以后制作黑苹果的镜像而设计的。 u盘完成后,不仅可以安装VMware的macOS,还可以在EFI分区安装Clover,实现黑苹果u盘的制作。 绝对不要下载所谓的懒汉软件包、集成软件包。 VMware不会引导这些dmg镜像实测,因此即使装载也没有用。 我个人推测这是因为VMware没有引导Clover。 所以一定要在下载并写入TransMac后,在白苹果上安装u盘。 到此为止,虚拟机基本上是可以使用的。 而且VMware Pro 15似乎在虚拟显卡方面有了进一步的发展,整体外观比以前好了很多。 Mojave也很顺畅,是可以利用的水平。 如果你觉得这台虚拟机令人满意,我建议你不要费劲。 能用不就好了?