很多朋友需要臨時體驗一下macOS, 但又沒有蘋果電腦. 現在分享一下在普通PC電腦上使用VMware虛擬機安裝macOS系統的方法.
准備工作
1, 一台普通電腦, 系統要求Windows 7或以上.
2, 這台電腦的CPU要求支持虛擬化.(無需擔心, 現在的CPU基本上都支持).
3, VMware Workstation虛擬機軟件, 可以在這里下載
https://www.applex.net/downloads/vmware-workstation-full-15-0-2.903/
4, 因為默認的VMware不支持安裝macOS, 所以還需要一個解鎖工具 macOS Unlocker
https://www.applex.net/downloads/macos-unlocker-v3-0-2-for-vmware.902/
5, 蘋果macOS系統鏡像 CDR/ISO格式.
https://www.applex.net/pages/macos/
安裝流程
1, 先下載並安裝最新的VMware Workstation虛擬機. (不要運行)
2, 下載解鎖工具 macOS Unlocker, 解壓后右鍵以管理員模式運行unlocker\win-install.cmd.
正常運行解鎖補丁的同時會自動下載darwin.iso.
3, 解鎖完成后運行VMware Workstation虛擬機, 選擇新建虛擬機.若下載失敗可以手動下載
http://softwareupdate.vmware.com/cds/vmw-desktop/fusion/
在最新的目錄下packages里下載com.vmware.fusion.tools.darwin.zip.tar
然后解壓, 再把darwin.iso文件復制到VMware的安裝目錄里面.
目前最新的版本為
http://softwareupdate.vmware.com/cd...ckages/com.vmware.fusion.tools.darwin.zip.tar
典型(推薦)--安裝來用選擇iso映像文件--選擇Apple Mac OS X, 並選擇合適的版本.
![]()
![]()
![]()
![]()
記得自定義硬件.
用光驅加載之前下載的iso文件
![]()
![]()
![]()
![]()
最后編輯:
2019-12-23
已獲得 往事惘逝007,sishuai000,XLzN 和 另外 3 人的點贊。
VMware 15.0 + macOS 10.14.x
VMware 15.5 + macOS 10.15.x
*********************************************************************
以下為引用@Cali提供的方法. 謝謝
https://www.applex.net/downloads/macos-unlocker-v3-0-3-for-vmware.902/
*********************************************************************
這個python文件有點小小的不完美的地方,可能是因為寫的比較早了,以前可能有可以下載幾MB大小的補丁,現在每一次下載都是500MB+的完整core包。運行之后你會發現下載速度只有20~30KB/s這樣子,而且讀秒是2萬秒以上的(當然,港澳台的小伙伴們應該挺快的,就不用往下看了),原因自然是因為資源站位置原因。
這是一部分原理,代碼我沒看完,不過也夠了。下載好unlocker之后,用管理員權限運行cmd-install.cmd,gettools.py會下載解鎖補丁,它會檢查VMware提供的補丁包站點最新補丁包的id,然后獲取該id目錄下文件,如果有幾MB大小的darwin補丁包就下補丁包。如果沒有,python就會獲取該id目錄下500MB+的完整包,解壓出要的文件,然后把該要的文件提出來之后就會清理工作垃圾文件。
github那些作者也不知道為什么,不順便把VMware補丁包帶上,搞得我們這么麻煩,很瓜皮。(版權原因??)
我們的目的很簡單,我們可以用其他高速下載手段下載到補丁,然后放到unlocker里,這樣unlocker就不用下載了,直接可以打補丁運行。
以下,方法0是我用的辦法,絕對可行的,但是還要下載500MB鏡像文件,有點慢,你們可以用pandownload.com。方法1是直接用幾MB的補丁,我還沒處校驗,應該可行,你們可以試試,畢竟下載快。
顯示行號的軟件我推薦使用Notepad++
☆☆☆先嘗試方法1,方便快捷,若是不行再用方法0。☆☆☆
方法0.用其他手段下載最新完整包500MB,例如 http://softwareupdate.vmware.com/cd...1.5.3/15870345/core/com.vmware.fusion.zip.tar
(我用香港的服務器下載的,然后我本地再訪問香港服務器獲取),將com.vmware.fusion.zip.tar放入unlocker\tools下,編輯gettools.py,將'''這個多行代碼屏蔽符加入到第144行還有153行以屏蔽下載,以管理員權限運行cmd-install.cmd,你會發現安裝完成了。
(考慮到一些人下載官方鏡像太慢,這里我把我下載來的提供11.5.3的com.vmware.fusion.zip.tar給你們,
鏈接: https://pan.baidu.com/s/1YvN-sQg829Tn8txbVnlzCw
提取碼: ab5e
sha256是a439dc1e856aecab0a52b1f0cbd3c568303502b743c9fb6321d1188ec2b534b5,它官方資源站的sha256文件可以在 http://softwareupdate.vmware.com/cds/vmw-desktop/fusion/11.5.3/15870345/core/下的metadata.xml.gz 里查看,你們可以對比,我未做修改)
方法1.下載上邊論壇壇主掛出的
http://s1.mac2x.com/2018/tools_2019.zip
將'''這個多行代碼屏蔽符加入到第131行還有177行以屏蔽下載,把論壇壇主的zip包里tools下的所有文件解壓到unlocker\tools下,以管理員權限運行cmd-install.cmd。
![]()