1. 參考教程及下載地址
教程地址:https://vmware.amd-osx.com/prerequisites.html
關(guān)于VMware Unlocker可參考:http://www.itdecent.cn/p/1b9aa98b2f44
備注:建議下載 http://amdosx.kellynet.nl/MojaveAMD2.vmdk ,貌似此版本可以使用iCloud和App Store
2. 部分重要步驟摘錄
制作虛擬機(jī)時(shí)需要向vmx文件內(nèi)添加的代碼:(Ryzen CPU)
bios.bootDelay = "2000"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"
硬盤抹除命名為Mojave
預(yù)安裝命令1
cp -rf /Volumes/MojaveAMD/System/Library/PrelinkedKernels/prelinkedkernel /Volumes/Mojave/macOS\ Install\ Data/Locked\ Files/Boot\ Files/
sed -i '' 's/auth-//g' /Volumes/Mojave/macOS\ Install\ Data/Locked\ Files/Boot\ Files/com.apple.Boot.plist
重新引導(dǎo)后在安裝程序終端運(yùn)行
cp -rf /Volumes/MojaveAMD/System/Library/Kernels/kernel /Volumes/Mojave/System/Library/Kernels/
cp -rf /Volumes/MojaveAMD/System/Library/Extensions/System.kext /Volumes/Mojave/System/Library/Extensions/
chmod -R 755 /Volumes/Mojave/System/Library/Extensions/
chown -R root:wheel /Volumes/Mojave/System/Library/Extensions/
rm -rf /Volumes/Mojave/System/Library/PrelinkedKernels/prelinkedkernel
kextcache -u /Volumes/Mojave/
得到“ KernelCache ID”后重啟進(jìn)入硬盤,完成設(shè)置(不要登錄Apple ID)
最后安裝WMware Tools即可。
3. 踩過的坑
提示安裝程序已損壞無法安裝:
- 安裝前在VMware 編輯虛擬機(jī)設(shè)置 刪除網(wǎng)絡(luò)適配器
- 安裝時(shí)先打開終端,輸入命令date 122014102015.30修改系統(tǒng)時(shí)間即可解決
調(diào)整分辨率方法:
- 安裝后在Mac虛擬機(jī)里的終端執(zhí)行下面的命令以調(diào)整分辨率,執(zhí)行完之后重啟即可。
1920*1080分辨率:
sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:width=%80%07%00%00
sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:height=%38%04%00%00
3840*2160分辨率:
sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:width=%00%0F%00%00
sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:height=%70%08%00%00
- 開啟hidpi
sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES
sudo defaults delete /Library/Preferences/com.apple.windowserver DisplayResolutionDisabled
重啟,繼續(xù)執(zhí)行
/Library/Application\ Support/VMware\ Tools/vmware-resolutionSet 3416 1920
這樣就能在設(shè)置里調(diào)整分辨率為1708960(HIDPI),實(shí)測會(huì)比之前的19201080清晰一些。
備注:VMware虛擬機(jī)顯存只有128M,開HIDPI模式明顯感覺非??D,總之體驗(yàn)不是很好。