https://03k.org/vmware-macos.html
https://jingyan.baidu.com/article/363872ec206a356e4ba16f30.html
1、安裝好VMware 14之后,下載Unlocker
2、用於VMware 12的mac補丁,unlocker:
項目地址: https://github.com/DrDonk/unlocker
下載地址: https://codeload.github.com/DrDonk/unlocker/zip/master 下載地址二(網盤):鏈接: https://pan.baidu.com/s/1bplkjuR 密碼: affs
這個補丁也能用於其他平台比如linux,有興趣可以嘗試下
3、
然后就是macos的鏡像文件,由於官方要用mac系統才能下載mac系統,只能丟度盤鏈接了。鏡像是遠景扒的cdr,改了后綴。macOS High Sierra 10.13.iso
鏈接: https://pan.baidu.com/s/1eSGmiwq 密碼: 2zk6
MD5 :3E3048A0BD26A03D54DBED7706548726
SHA1 :31094D7B58D67002B9824E428675E895F81F4B47
CRC32 :B158D32A
下載下來之后注意校驗文件是否有損壞。
二、應用unlocker補丁:
把下載好的unlocker解壓,右鍵使用管理員運行win-install安裝;
如果畫面一閃而過的話,說明執行失敗,建議手動用管理員打開cmd或者Powershell,cd到unlocker所在的目錄,然后再手動執行win-install;
執行完后,創建虛擬機的時候,就可以看到有Apple系統的選項,如果沒看到,說明安裝沒成功,關掉虛擬機,在任務管理器里面結束和vm有關的程序和服務,再安裝一次。
然后我們開始嘗試安裝虛擬機,首先新建一個虛擬機,選擇自定義
內存的多少看個人配置吧,建議4G,至少2G,我內存比較多,選擇8G:
然后接下來默認就行了,如果你嘗試直接開機,會意料之中報錯:
、
不要慌,解決很簡單,關閉虛擬機,打開虛擬機的文件夾,用記事本打開vmx配置文件,添加一行
1
|
smc.version = "0"
|
這么做的原因是,根據GitHub上的文檔的說法,如果使用VM10以上的版本創建虛擬機的話,會導致崩潰,有兩個辦法來解決,這個是其中一種,還有一種就是創建虛擬機的時候把VM的版本兼容性改成VM10(但根據我的實踐,用VM10創建會提示不支持)。
如果提示鍵盤掛鈎超時值更新,點確定就好。
然后就可以按下神聖的開機按鈕啦:
安裝界面順利的跑起來了,選擇語言之后下一步:
然后不着急點繼續,我們需要先給硬盤分區。點擊上方的實用工具的磁盤工具:
然后點擊虛擬機的磁盤,選擇“抹掉”,名稱隨便:
關閉磁盤工具,返回到繼續的界面,同意條款之后,就可以看到我們剛剛抹掉的硬盤,選擇它,繼續:
然后就嘩啦啦的開始安裝了,等待十分鍾:
很快就裝好啦,自動重啟:
自動重啟之后,就是簡單的創建本地賬號,就安裝完成了:
然后就可以正常使用了,如果你想安裝Vmware Tools的話,以下步驟:
然后按左上角的菜單關機,虛擬機關機之后,在菜單 虛擬機–設置–CD/DVD光驅–選擇使用物理驅動器后再開機:
然后開機選擇安裝Vmware Tools:
然后在右上角彈出了驅動器,雙擊安裝:
安裝完成后重啟提示隱私設置,按要求設置即可:
然后重啟即可。
不過我安裝了Vmware Tools之后,發現了奇怪的分辨率問題,虛擬機會自動適應窗口大小但是分辨率被奇怪地鎖定到960,並且無法更改,更改了后又自動縮回去。無奈的我只好把Vmware Tools卸載了。卸載了之后分辨率又回到了普通的1024*768,怎么辦呢,我們先關機,然后打開虛擬機設置,手動指定虛擬機的分辨率(根據個人顯示器來設置):
然后開機,全屏下完美適配了我的顯示器。那么,卸載掉Vmware Tools之后,虛擬機是否能正常工作呢?以下是我測試過正常的:
1、顯示器分辨率正常
2、聲音輸出正常
3、USB輸入正常,測試U盤讀取寫入正常
看來Vmware Tools也許沒有裝的必要?僅供參考了。
最后,來一張全屏的大圖:
資源占用,實測播放視頻的時候占用30~40%的宿主CPU~
下次再裝個實體機黑果果,嘿嘿嘿
2017.11.08更新:
有群眾反映不裝Vmware Tools死活分辨率改不動只有1024*768,但是裝了VMware Tools之后分辨率又自動跳到960×540(HiDPI),后來P君告訴我他裝了舊的版本的Vmware Tools發現好使,分辨再也不跳了全屏也好使了分辨率也能根據窗口自動適應了,那么話不多說先來分享這個舊版的Vmware Tools:
File: darwin-2017-0621.iso
CRC-32: ebff8ceb
MD4: a5d1a4e2109700fc4051432664981907
MD5: 766425c982640076f25bc2bc0c2931c4
SHA-1: cc60b88c793527597f9e03fa290aaa70775c8937
鏈接: https://pan.baidu.com/s/1qZEXCL2 密碼: gd2u
關於VMware Tools,可以在Vmware的官網下到所有版本:
http://softwareupdate.vmware.com/cds/vmw-desktop/fusion/
還有P君告訴我Vmware很卡,特別是,點開launchpad的動畫效果卡的一比,雖然在我的機子上(i7 6700)沒他發給我的小視頻那么巨卡,但是卡頓感還是明顯的,這沒辦法,Vmware裝黑蘋果沒有顯卡加速,全部依賴CPU死撐,另外ESXi支持顯卡直通裝黑蘋果會很流暢。那么既然沒顯卡就是這么卡了,稍微做點優化也是可以的,下面來做一些可能有用的優化:
進入系統偏好設置–輔助功能–勾選 “減少透明度”
進入系統偏好設置–Dock–最小化窗口時使用“縮放效果”
進入系統偏好設置–擴展–禁用掉你不使用的擴展
黑蘋果比較吃硬盤IO,虛擬機磁盤使用單文件固定大小儲存的虛擬盤可以增加磁盤性能,用虛擬機自帶的工具整理磁盤,可以的話裝在SSD上(廢話)
10.10的版本可以裝一個叫beamoff的玩意提升流暢度,之后的版本沒有也不需要
系統偏好設置 – 用戶與群組 – 選中你自己的用戶名 – 選擇 “登錄項”,去掉不需要的
虛擬機設置-高級-抓取的內容-高,收集調試信息:無 ,禁用頁面內存調整
虛擬機設置-處理器-選擇盡可能多的處理器數量和內核,一般來說,處理器數量都是1,內核你打開任務管理器數框框就是了,不要選多,選多會開不了機,然后虛擬化引擎選項全部勾上
固件類型,當然是默認的UEFI:
啟動虛擬機有些PC可能會碰到Vmware提示:
二進制轉換與此平台上的長模式不兼容。此虛擬環境中的長模式將被禁用,因此需要使用長模式的應用程序將無法正常運行。請參見
http://vmware.com/info?id=152 了解更多詳細信息。
原因是PC的BIOS沒有打開虛擬化功能,在EFI BIOS中打開即可。
接下來正常啟動macOS的初始化設置過程,設置國家、語言、登錄Apple ID、設置用戶名、啟動位置服務等結束后進入macOS桌面。
最后安裝macOS的Vmware Tools。之前我們運行了Mac OS X Unlocker,它下載下來的最新的VMware Tools存放在D:\unlocker208\tools\darwin.iso
。掛載darwin.iso
並連接,在macOS中安裝並重啟。