前期準備
安裝環境
準備工具
Unlocker Introduction
VMware Workstation Introduction
macOS Download
TransMac Introduction
安裝VMware Workstation Pro 15
Unlocker破解VMware限制
創建macOS 10.14.3 Mojave虛擬機
安裝TransMac12.2
安裝macOS 10.14.3 Mojave
VMware macOS優化
移除SCSI U盤直通
安裝VMware Tools
減少透明度
Dock最小化效果更改
關閉無用擴展組件
原生USB接口連接
總結
VMware Pro 15安裝macOS 10.14 Mojave 前期準備安裝環境:windows10
準備工具:
Vmware Workstations Pro 15.0.2-10952284
macOS Unlocker 3.0.2
macOS 10.14.3 Mojave
TransMac 12.2
8G+U盤1個
VMware Workstation是VMware公司推出的一款跨平臺虛擬機軟體,支持Windows和Linux,除Workstation之外,VMware公司還有面向macOS系統的VMware Fusion虛擬機和基於硬體虛擬化技術的ESXi虛擬機。
既然是虛擬機,那麼虛擬Windows/Linux/Unix自然不在話下,事實上VMware Workstation連macOS也可以虛擬,但是由於Apple的限制,VMware公司承諾只有在Apple產品上的VMware才可以虛擬mac虛擬機,例如Mac Pro/iMac/Macbook Pro可以在VMware Fusion上創建mac虛擬機,Mac Pro可以在ESXi中創建mac虛擬機。如果不是蘋果的硬體,那麼VMware創建選項中是找不到macOS系統的。
DrDonk在一系列研究之後發現可以通過替換一些文件來破解VMware創建mac虛擬機的限制,這就是有名的unlocker,基於Unlocker,我們可以創建一個mac虛擬機。Unlocker是基於Python編寫,所以在Linux上運行需要Python 2.7(一般內置)。在Windows上Unlocker自帶了Python庫,無需任何操作。
macOS Download
macOS鏡像需要使用原版鏡像,即無Clover版本,需要TransMac直接能燒錄成為白蘋果安裝U盤的鏡像,由於smzdm不允許提供下載連結,故需要各位自行尋找!
再次強調:不可使用所謂帶Clover版本的原版鏡像,VMware無法引導Clover。
TransMac IntroductionTransMac是一款功能強大的APFS/HFS+/HFS鏡像讀取與寫入工具,可用於從蘋果MAC系統磁碟拷貝文件到Windows計算機。
TransMac支持讀、寫和格式化Macintosh高密度磁碟、CD-ROM以及SCSI光碟機,主要可以支持長檔案名、刪除和複製目錄樹,以及拷貝時保持或更新檔案時間的能力。
TransMac功能特點:
1、讀,寫和格式化Mac磁碟,快閃記憶體驅動器,CD / DVD/藍光媒體,高密度磁碟和磁碟映像文件(。DMG和。sparseimage)。
2、支持標準HFS(Mac OS標準),HFS+(Mac OS擴展)和HFSX(區分大小寫的文件名)磁碟。
3、創建,壓縮和擴展(轉換至ISO標準)dmg文件。
4、內置刻錄機的功能,創建Mac格式的CD,DVD和藍光媒體。
5、ISO和dmg文件直接刻錄CD / DVD /藍光。
6、讀取Mac多區段和混合光碟。
下載後雙擊安裝文件VMware-workstation-full-15.0.2-10952284
VMware安裝界面
許可協議
這裡需要講一下增強型鍵盤驅動程序:
增強型虛擬鍵盤功能可更好地處理國際鍵盤和帶有額外按鍵的鍵盤。此功能只能在 Windows 主機系統中使用。
由於增強型虛擬鍵盤功能可儘可能快地處理原始鍵盤輸入,所以能夠繞過 Windows 按鍵處理和任何尚未出現在較低層的惡意軟體,從而提高安全性。使用增強型虛擬鍵盤功能時,如果按下 Ctrl+Alt+Delete,只有客戶機作業系統會做出反應。
註:無法為共享或遠程虛擬機配置增強型虛擬鍵盤設置。
個人覺得意義不大,而且安裝需要重新引導,就不安裝了。
安裝路徑產品更新
快捷方式
開始安裝
安裝結束
安裝完畢,完成退出。
Unlocker破解VMware限制在安裝完成 VMware Workstation Pro 15 後,該軟體有5個服務是自動啟動的,只要你安裝了,不管你有沒有使用,他們都是工作的。要使用 MacOS Unlocker for VMware 對 VMware Workstation Pro 15 進行破解,就必須手動關閉這5個服務,Windows下是無法對正在運行的文件進行修改的(這一點我其實很懷疑,因為在Unlocker破解過程中顯示腳本設計好是先Kill VMware進程再進行替換的,所以我不確定關閉服務這一步是否必要,不過多做一步總不會錯)。
右鍵此電腦->管理->服務和應用程式->服務,找到VMware開頭的5個服務,全部停止。
解壓下載完畢的Unlocker,右鍵win-install.bat,以管理員身份運行。
運行完畢後會發現多了backup和tools兩個文件夾。所謂的backup可以在之後升級unlocker的時候先卸載原有的patch,下載新版unlocker再次patch。
VMware Tools
而tools文件夾中則是用於mac系統的vmware-tools。win-install.bat會自動COPY到VMware安裝目錄下,無須幹預。
darwin.iso
自動複製到目錄下
接下來啟動原來關閉的5個服務,怎麼關閉的就怎麼開啟,如果不開啟就會出現無法上網、USB分配出現問題。
至此,準備工作已完成,我們可以進行安裝了。
創建macOS 10.14.3 Mojave虛擬機打開VMware Workstation Pro 15如圖所示,點擊創建新的虛擬機。
創建虛擬機
選擇典型配置
開始安裝
選擇稍後安裝作業系統
稍後安裝系統
點擊下一步後發現,在選擇客戶機作業系統中已經出現了Apple Mac OS選項,我們選擇macOS 10.14的版本。
macOS 10.14
接下來輸入虛擬機的名字並確定文件存放位置,我們默認即可。
虛擬機命名
設定磁碟大小,一般情況下我會給100G附近,其實光macOS系統的話40G足矣,看個人喜好了。至於將磁碟是否拆分為多個文件的話,如果是機械硬碟一定要是單個文件,如果是SSD的話多個文件也沒有特別大的關係。
虛擬磁碟大小
最後我們可以點擊自定義硬體,根據自己的需要進行一些詳細的設置,最終我的配置文件如下圖所示,移除了CD-ROM光碟機:
創建虛擬機
虛擬機創建完成後,還需要修改虛擬機配置文件,以本機為例,打開C:UserjessyDocumentsVirtual MachinesmacOS 10.14文件夾下的.vmx配置文件。
在smc.persent = 「TRUE」後面添加smc.version = 「0」,千萬千萬注意保存!我這裡使用VS Code打開,VS Code默認關閉時不保存,以前我老是忘記,切記!
修改vmx文件
很多人會好奇為什麼要修改這一段,原因是上面的Unlocker在README.md中寫到如果不添加這段信息會造成虛擬機啟動時Core Dump。
安裝TransMac12.2
雙擊setup安裝TransMac
TransMac安裝
同意協議
安裝目錄
TransMac
開始安裝
運行TransMac
安裝完畢後選擇Run即可進入TransMac。
試用警告
將U盤插入電腦USB口,在TransMac中可以發現該U盤
TransMac界面
右鍵該磁碟選擇Restore with Disk Image,需要給予管理員權限,確認即可。
燒錄TransMac
瀏覽中選擇下載的USB.Flash.Install.macOS.Mojave.10.14.3.2X.dmg
恢復鏡像
點擊OK開始寫入,寫入完畢後顯示
恢復完畢安裝macOS 10.14.3 Mojave
在VMware中選擇「編輯虛擬機設置」
編輯虛擬機設置
選擇添加硬碟
添加硬碟
磁碟類型選擇SCSI(我不確定SATA能否使用,畢竟只是U盤)
虛擬磁碟類型
在選擇磁碟時,選擇「使用物理磁碟」
使用物理磁碟作為U盤一般都是最後一個磁碟,也就是數字最大的那個,不清楚的可以在管理-磁碟工具或者使用Diskpart查看U盤編號。
使用整個磁碟和虛擬磁碟一致,物理磁碟也會保存一份文件在虛擬機配置文件夾中。
存儲磁碟配置文件
配置完成後我們可以看到多出了一個14.9G的新硬碟。
結果
接下來點擊開啟虛擬機就完成了
進度條載入中,Recovery模式相對來說比較慢。
進入系統
進入語言選擇界面,選擇簡體中文
選擇簡體中文
首先我們需要格式化硬碟,選擇磁碟工具
使用磁碟工具
在磁碟中選擇內置VMware Virtual SATA Hard Drive Media,點擊抹掉,在跳出來的選項卡中更改名稱為Macintosh HD,磁碟格式為APFS,GUID分區。完成
格式化磁碟
點擊左上角小叉叉返回主界面,選擇安裝macOS
安裝macOS
開始安裝
許可協議
選擇剛格式化好的Macintosh HD作為Target Disk
目標磁碟
接下來我們需要等待蘋果定義的「10分鐘」,把虛擬機最小化,開始幹自己的事情吧
安裝一階段
中間抽空看了下發現已經自動重啟進入第二階段的安裝了,還需要不少時間(很多童鞋擔心boot priority,實際上VMware設置了Hard Drive優先,如果沒有作業系統才會是CD-ROM和其他磁碟引導),繼續最小化看B站。
安裝二階段
再次打開的時候已經重啟第二次進入設置界面了,地區設置為中國。
設置階段開始
鍵盤布局我比較偏好英文ABC
設置鍵盤
網絡方面為了方便起見,我選擇了不連接網際網路,網絡方面我設置了橋接模式,選擇乙太網就可以DHCP自動分配到IP上網,在區域網中就仿佛一臺獨立的電腦。如果NAT就是和主機同一個IP,通過NAT轉換埠上網。
設置網絡
nothing
傳輸信息
許可協議
接下來創建電腦帳戶,各位自己設置就行。
創建帳號
這兩項設置個人建議全部關閉,沒有為什麼,個人喜好。可以在自定設置中設置。
關閉數據共享
主題必然是要深色了!多好看。
設置外觀
最後等待設置完畢。
等待階段
我們就進入到了macOS 10.14.3 Mojave的界面了。
完成安裝
註:如果你無法上網,可能是之前沒有啟動VMware5個服務,或者在編輯虛擬機設置中沒有設置網絡。
VMware macOS優化移除SCSI U盤直通此前我們將整個U盤直通進了VMware虛擬機中,安裝好後,我們完全可以移除該磁碟,採用USB的方式連接到虛擬機中。
編輯虛擬機設置,將SCSI磁碟移除
移除SCSI設備
在USB控制器中,將兼容性改為USB 3.0,並且勾選顯示所有的USB輸入設備,這樣在啟動虛擬機的狀態下,屏幕右下角會出現可供連接的USB設備圖標,可以自由的選擇連接與否。
開啟USB3.0安裝VMware Tools
安裝完系統後,如果我們只是作為一個黑蘋果的工具,那麼到上一步也就差不多了,但很多人可能覺得黑蘋果麻煩,寧願降低點對macOS速度的期望,希望作為一個生產力工具來使用,那麼我們就需要進一步的優化。
例如大家可以發現,安裝完的macOS解析度非常低,3D效果也很差,鍵鼠控制不順暢,那麼我們就需要安裝VMware自家出品的VMware Tools來優化。
此前在Unlocker的破解階段我們介紹過,Unlocker除了替換掉VMware破解所需的文件外,還下載了適用於macOS的VMware Tools。
我們需要在虛擬機設置中添加CD-ROM驅動器.
添加CD-ROM
選擇ISO鏡像,瀏覽放置在C:Program Files (x86)VMwareVMware WorkstationDarwin.iso(DarwinPre15.iso也是VMware Tools,但是安裝提示系統版本太高,應該是針對macOS 10.11及之前的老版本安裝時採用的VMware Tools)
使用鏡像
進入系統後首先需要開啟「所有來源」
win鍵+空格打開spotlight,輸入terminal,打開終端
Terminal
sudo spctl --master-disable
輸入以上命令,並輸入密碼,即可開啟「所有來源」
接下來可以打開右側VMware Tools,選擇安裝VMware Tools。
VMware Tools
開始安裝
目標磁碟
安裝過程需要輸入密碼,安裝結束重啟電腦,我們就能發現全屏後解析度達到了1080p,窗口模式自適應解析度,同時虛擬顯卡也被驅動起來,顯存變成了128M,播放視頻也還算不錯,沒有明顯的卡頓。看起來VMware Pro15確確實實提升非常大。
安裝重啟後結果
看視頻效果
減少透明度「系統偏好設置」 進入「輔助功能」 然後勾選「減少透明度」
減少透明度
Dock最小化效果更改
「系統偏好設置」進入「程序塢」 最小化窗口時使用: 選擇「縮放效果」
更改縮放效果關閉無用擴展組件
系統偏好設置」進入」擴展」,然後將不使用的組件勾掉
關閉無用組
原生USB接口連接
當主機有USB設備插入後,所有的USB都可以通過點按右下角的設備圖標,選擇連接,將其連入虛擬機中,仿佛這臺虛擬機是一臺真正的macOS一般,當然,在開啟虛擬機的情況下新插入的U盤VMware會讓你選擇連入主機or虛擬機,之後我們就需要通過這個方式來製作Hackintosh啟動U盤。
連接USB-1
連接USB-2
連接USB-3總 結
可能很多人不是很理解為什麼我要使用U盤來安裝VMware虛擬機,而不是找一個適用於ESXi的dmg文件掛載,事實上,這是為了之後製作黑蘋果鏡像方便而設計的。U盤製作完成後不僅可以用於VMware的macOS安裝,而且我們可以之後在EFI分區中安裝Clover來實現黑蘋果U盤的製作。
千萬不要下載所謂的懶人包、整合包,因為這些dmg鏡像實測,VMware都是不引導的,所以就算掛載進去了也沒用,個人猜測是因為VMware不引導Clover導致的。所以一定一定要下載TransMac燒錄後就是白蘋果安裝U盤的鏡像。
做到這一步基本上虛擬機就可用了,而且VMware Pro 15貌似對虛擬顯卡有進一步的提升,總體觀感比之前好不少,Mojave也比較流暢,屬於可用級別,如果你覺得這虛擬機就能滿足你,我建議就別折騰下去了,能用就行不是嗎。
最後希望所有人都能開心吃上最新的蘋果。
喜歡記得點關注呦
你的關注就是我的動力覺得不錯,點這裡↓↓↓