一、安裝環境
1、系統:win10 64位
2、虛擬機:VMware Workstation Pro 15
二、資源下載
1. VMware Workstation Pro 15 下載:VMware Workstation官網
激活密鑰: YG5H2-ANZ0H-M8ERY-TXZZZ-YKRV8
2. Mac OS Unlocker for VM
下載地址:點擊下載
注:最新的版本不支持VMwareWorkstationPro15.5+ 直接下載源碼版
3. macos 10.15鏡像:
鏈接:https://pan.baidu.com/s/1ll4ZlALhPEg3FOgsQ4Ffyg
提取碼:9104
三、安裝配置
- 安裝VMware, 使用密鑰激活
- 解壓Unlocker, 以管理員身份運行 win-install.cmd (如果未解鎖,創建虛擬機的時候,操作系統沒有 MAC OS 10.15 選項)
- 新建虛擬機 -> 典型 -> 安裝程序光盤映像文件(點擊瀏覽找到我們下載好的macOS.Catalina.10.15.0.cdr鏡像,出現“無法檢測此光盤映像中的操作系統”,不用理會,點擊下一步)
- 選擇客戶機操作系統為Apple mac os x,版本為mac os10.15,一定不要選錯,然后點擊下一步
- 點擊自定義硬件,然后根據自己電腦的配置合理調整,點擊完成
- 虛擬機創建后, 先不打開, 編輯虛擬機系統文件下的 macOS 10.15.vmx, 找到 smc.present = "TRUE", 在其下新增一行 smc.version = "0" 后保存
- 打開虛擬機, 在 安裝macOS 頁面點擊工具欄的實用工具 -> 磁盤工具 -> 單擊左側的vmware虛擬盤 -> 編輯 -> 選擇APFS -> 抹掉 -> 關閉磁盤工具 -> 回到 安裝macOS 頁面 -> 選擇剛才抹掉后的磁盤 -> 繼續安裝
注:如果安裝完成后出現無線重啟
打開vmx文件 在最后添加 cpuid.1.eax = "00000000000000010000011010100101"(復制)
三、優化
- 虛擬機設置
(1) 虛擬機設置-高級-抓取的內容-高,收集調試信息:無 ,禁用頁面內存調整
(2) 虛擬機設置-處理器-選擇盡可能多的處理器數量和內核,最后把虛擬化引擎選項全部勾上! - Mac系統優化
(1) 系統偏好設置 – 用戶與群組 – 選中你自己的用戶名 – 選擇 “登錄項”,去掉不需要的
(2) 訪問系統偏好設置,進入“輔助功能-顯示器”,然后勾選“減少透明度”即可
(3) 進入系統偏好設置,進入“Dock”功能,并選擇“縮放效果”即可。
(4) 訪問系統偏好設置,進入“擴展”功能,將不使用的組件勾掉即可 - 安裝beamoff (高版本已經不需要)
beamoff是VM上Mac虛擬機的優化神器,github地址:https://github.com/JasF/beamoff - 禁用VMware的vmem文件
新建的虛擬機,VMWare會默認為其創建一個虛擬內存文件.VMEM, 這個文件會影響系統的磁盤性能,所以最好關閉它。該當是找到.vmx文件,在文件最后加入一行 mainMem.useNamedFile = "FALSE", 重新啟動虛擬機,虛擬內存文件就沒有了。 - 分辨率異常,不能全屏:
重裝VMsvga2工具搞定,工具的下載地址:[https://sourceforge.net/projects/vmsvga2/) ,可以在黑蘋果里直接下載安裝,裝完重啟客戶機,如果顯示有異常,修改一下設置:查看 - 自動調整大小 - 自動適應客戶機。 - “終端”中使用 sudo spctl --master-disable 命令,可打開允許“任何來源”的選項。