
本文将从安装准备、虚拟机设置、系统优化以及性能调整四个方面,详细讲解如何在VMware上优化macOS 10.12,使其性能尽可能接近物理机
一、安装准备 1. 工具准备 首先,确保你已经下载并安装了VMware Workstation 12
这一版本广泛支持macOS的虚拟化,并且拥有较好的兼容性和性能表现
同时,你还需要下载并解压unlocker207文件,这是解锁VMware对macOS支持的关键工具
2. 文件准备 准备macOS 10.12的CDR镜像文件,这是安装macOS所需的安装程序光盘映像文件
由于VMware默认无法直接选择CDR文件,因此需要在打开文件对话框中手动选择“显示所有文件”
3. 安装步骤 - VMware安装:按照向导提示完成VMware Workstation 12的安装,并在最后一步输入序列号
先不要运行软件
- Unlocker处理:下载并解压unlocker207文件,以管理员身份运行win-install.cmd
- 创建虚拟机:打开VMware Workstation 12,选择创建新的虚拟机
在选择安装程序光盘映像文件时,确保已经选择了CDR镜像文件路径
- 选择操作系统:在操作系统选择页面,选择Apple Mac OS X,然后选择OS X 10.12版本
如果unlocker文件没有处理好的话,可能不会显示Apple Mac OS X选项
二、虚拟机设置 1. 基本设置 在创建虚拟机的过程中,根据新建虚拟机向导的提示进行选择,最终完成虚拟机的创建
创建完成后,需要找到存放虚拟机文件的目录下的macOS10.12.vmx文件,用记事本打开,找到smc.present=TRUE在其下面添加一行smc.version=0,保存并关闭文件,然后重新运行虚拟机以确保其正常运行
2. 安装macOS 根据安装向导提示进行系统安装
在安装过程中,需要先通过屏幕上方的实用工具选项,选择“磁盘工具”,选中vmwareworkstation SATA hard drive media,选择抹除选项,格式选择OSX扩展日志式,方案选择GUID
抹除后退出磁盘工具,再次选择安装osx,这时会出现一个新的盘符,选择这个盘符进行安装
安装完成后关闭虚拟机
3. VMware Tools安装 安装VMware Tools可以显著提升虚拟机的性能和操作的便捷性
首先,点击CD/DVD,选择高级虚拟设备节点SATA 0:1,然后点击浏览,找到darwin852.iso文件(VMware tools for mac)
然而,由于Mac OS系统的完整性保护机制,VMware Tools可能会安装不成功
为了成功安装,需要先禁用系统的保护机制:重启虚拟机系统,按住Command+R键,进入菜单选择实用工具-终端,输入“csrutil disable”,执行成功后重启虚拟机
再次开启虚拟机后,桌面会出现一个“VMware tools”文件夹,点击安装VMware Tools.app,根据安装向导完成安装,完成后重启虚拟机
4. 其他设置 - USB控制器:在虚拟机关机状态下,将USB控制器的兼容性设置为2.0,否则可能无法连接苹果手机
- 内存分配:分配给虚拟机的内存不能超过物理内存的一半,否则可能发生内存交换的情况
例如,如果物理机内存为16G,建议分配给虚拟机6G左右
三、系统优化 1. 软件优化 将beamoff.zip和Fix Yosemite VM Graphic Performance.pkg两个优化系统的文件直接放到共享文件夹中(注意beamoff.zip文件不需要解压)
在虚拟机中,将这两个文件复制到本地硬盘中,双击安装Fix Yosemite VM Graphic Performance.pkg
双击beamoff.zip进行解压,将解压后的文件设置为开机启动(系统偏好设置-用户与群组-选中自己的用户名-选择“登录项”选项卡-点击+号找到beamoff.app)
2. 系统设置优化 - 辅助功能:在“系统偏好设置”中进入“辅助功能”,勾选“减少透明度”
- Dock设置:在“系统偏好设置”中进入“Dock”,选择“缩放效果”作为最小化窗口时的效果
- 快捷键修改:由于Mac OS与Windows快捷键不同,为方便使用可以将快捷键改成与Windows一样
例如,将ctrl键与command键调换,添加截屏、删除、复制粘贴等快捷键
3. 输入法安装 在Safari浏览器中,输入pinyin.sogou.com下载安装搜狗输入法,以便更方便地进行文字输入
四、性能调整 1. 全局设置优化 - 内存调整:在VMware菜单中选择“编辑”-“首选项”-“内存”,调整内存设置以优化性能
- 优先级设置:在VMware菜单中选择“编辑”-“首选项”-“优先级”,设置合理的优先级
- 更新与反馈:在VMware菜单中选择“编辑”-“首选项”-“更新”和“反馈”,确保VMware保持最新版本,并根据需要调整反馈设置
- 设备优化:在VMware菜单中选择“编辑”-“首选项”-“设备”,检查并优化设备设置
2. 虚拟机设置优化 - 移除不必要的设备:在虚拟机设置中选择“编辑虚拟机设置”-“硬件”,移除不必要的设备以释放资源
- 处理器配置:在虚拟机设置中选择“编辑虚拟机设置”-“硬件”,调整处理器配置以获得最佳性能
- 网络设置:在网络选项中选择NAT模式,以确保虚拟机的网络连接稳定
- 显示器设置:在虚拟机设置中选择“编辑虚拟机设置”-“硬件”,调整显示器设置以获得最佳视觉体验
- 其他选项:在虚拟机设置中选择“编辑虚拟机设置”-“选项”,检查并优化虚拟机的其他选项设置
3. Kubernetes集群优化(可选) 如果你在使用VMware虚拟机运行Kubernetes集群,可以通过以下方式进行性能优化: - 资源限制:在Deployment的YAML文件中设置CPU和内存的资源限制和请求
- 自动伸缩:使用Horizontal Pod Autoscaler根据CPU使用率自动调整Pod的数量
通过以上步骤,你可以显著提升VMware上macOS 10.12的性能和用户体验
无论是从安装准备、虚拟机设置、系统优化还是性能调整方面,都进行了全面而细致的优化
希望这篇文章能够帮助你更好地使用VMware运行macOS 10.12,享受流畅高效的虚拟化体验
Linux系统下快速启动VisualVM指南
VMware上运行macOS 10.12 Sierra:性能优化实战指南
云电脑挂机:轻松赚钱软件揭秘
VMware软件:高效虚拟化技术的领先优势
Linux玩家必看:风暴英雄游戏攻略
点云建模软件:电脑版有免费的吗?
Linux误删文件?快速恢复技巧大揭秘
VMware软件:高效虚拟化技术的领先优势
解决之道:为何更新VMware Tools会失败及应对策略
VMware占用硬盘空间过大?教你几招轻松瘦身!
VMware与vSphere:虚拟化技术的领航者
VMware 14版全面解析:功能升级与性能优化大揭秘
VMware启动失败?快速排查解决方案
VMware 11实现游戏全屏畅玩:优化设置指南
VMware上快速搭建Ubuntu教程
探索VMware系统安装与运行位置:全面指南
VMware高效传递文件技巧揭秘
VMware 14全面教程:掌握虚拟机管理新技能
VMware重装揭秘:哪些数据与应用会保留下来?