前言:安裝Mac虛擬機的過程中遇到了一系列的問題,接下來將按照安裝流程闡述每個步驟中所遇難題及相應的解決方法(電腦系統(tǒng)是Win11)。
1.下載安裝所需文件,安裝并解鎖unlocker
首先按照教程技能 | Win10系統(tǒng)安裝蘋果Mac虛擬機 - 知乎下載了相應文件(先別下?。?!),包括VMware WorkstationPro 15、macos 10.13以及Unlocker 3.0,根據(jù)教程安裝VMware WorkstationPro 15并解鎖Unlocker文件后打開VMware,創(chuàng)建新的虛擬機后開啟虛擬機。
1.1 VMware版本問題
開啟虛擬機加載后電腦藍屏
?經過修改虛擬機配置、禁用 Device/Credential Guard等操作無果后,我意識到可能是Win11與VMware版本不適配的問題,卸載了VMware 15,下載了17版本。
1.2 Unlocker版本問題
打開VMware 17并開啟之前創(chuàng)建的虛擬機,在虛擬機安裝過程中多次卡在同一界面并重新加載。
意識到可能還需要更換相應版本的Unlocker,刪除3.0并下載解壓相應版本Unlocker。
Ps:執(zhí)行Unlocker.exe文件時忘記關閉VMware了,彈出了問題窗口。
2.創(chuàng)建新的虛擬機
按照教程創(chuàng)建虛擬機,配置如下:
2.1 AMD芯片
開啟虛擬機,安裝過程前彈出窗口
通過編輯虛擬機的.vmx文件得到解決,過程如下:
更改:
board-id.reflectHost = "FALSE"
ethernet0.virtualDev = "vmxnet3"
底部添加:
board-id = "Mac-AA95B1DDAB278B95"
hw.model.reflectHost = "FALSE"
hw.model = "MacBookPro19,1"
serialNumber.reflectHost = "FALSE"
serialNumber = "C01234567890"
如果為AMD設備,即上圖出現(xiàn)的問題,還需在底部添加:
smc.version = "0"
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
smbios.reflectHost = "TRUE"
保存之后右擊.vmx文件通過VMware打開(先關閉之前打開的VMware),不然更改不會保存。
2.2 鼠標及鍵盤失靈
安裝好后進入語言選擇界面:
這時發(fā)現(xiàn)鼠標進入虛擬機后無法移動,鍵盤也失靈(部分人可能是加載問題,等一會就好),在等待5分鐘無果后上網查詢。
一開始打算安裝VMware Tools,但彈出窗口:
后來找到了有效的解決辦法:
解決后就是按照教程配置磁盤并進行安裝,這里不做闡述。
3.配置網絡
將虛擬機配置里的網絡適配器改為“僅主機模式”后,進入電腦的網絡連接,選擇WLAN右鍵屬性。
3.1 設置虛擬網卡
WLAN屬性里沒有共享選項卡:
一開始以為是版本問題,問詢同是Win11系統(tǒng)的同學發(fā)現(xiàn)不是后,意識到可能是虛擬網卡未設置的原因,即未出現(xiàn)以下圖標。
打開虛擬網絡編輯器,點擊更改VMnet1設置:
?
勾上這個按鈕并點擊確定。
應用后再次打開虛擬網絡編輯器,發(fā)現(xiàn)修改虛擬網絡編輯器無效,即無法勾選“將主機虛擬適配器連接到此網絡”,需要修復注冊表的內容。
對此我下載了ccleaner去修復注冊表的內容,第一步先清理內存占用。
第二步掃描注冊表漏洞并修復。
這樣即可勾選了,虛擬機網卡也設置完畢,接下來將WLAN共享給VMnet1。
3.2 MacOs網絡連接問題
打開系統(tǒng)設置,點擊網絡,可以看到已連接以太網。
但是打開Safari發(fā)現(xiàn)設備沒有接入互聯(lián)網:
一開始我嘗試新建一個橋接模式的VMnet,但是頁面提示無法更改:
上網搜索后建議刪除原先的兩個網卡:
基于前文的網絡設置我未采取這個方法,收到另外一個博客的啟發(fā)我放棄了橋接模式,將虛擬機配置改為NAT模式:
成功連上了互聯(lián)網。
4.下載Xcode
在App Store里搜索Xcode安裝,出現(xiàn)錯誤:
打開蘋果官網進行下載,提示Apple ID不符合條件:
原因是ID注冊方法為手機號,借用別人或者自己重新用郵箱注冊一個就可以了。
版本限制,macos 10.13最高運行版本為Xcode 9.2,輸入網址回車。
結果跳轉至如下界面:
文章來源:http://www.zghlxwxcb.cn/news/detail-729581.html
不管輸入多少次都跳轉至這個頁面,最后只好借助安裝成功的同學的賬號進行下載。最后成功下載Xcode。文章來源地址http://www.zghlxwxcb.cn/news/detail-729581.html
到了這里,關于搭建虛擬機Macos及安裝XCode(問題解決)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!