Vmware Esxi在創建虛擬機的時候是有Mac OS選項的,但是實際創建時,選擇ISO開機后一直反復引導,是有問題的,原因是需要先解鎖,需要在ESXI主機上修改配置并重啟。
首先找到管理-服務-TSM-ssh,點擊啟動,此時可ssh連接ESXI
登錄進去。
之后下載Vmware exsi-unlocker
Releases · DrDonk/esxi-unlocker · GitHub
我下載的是4.0.6
然后上傳到ESXI主機中。
注意:不能上傳到根分區,執行unlock會報錯,上傳到存儲目錄里。如下:
[root@ESXI01:~] cd /vmfs/volumes/
[root@ESXI01:/vmfs/volumes] ls
144c39dd-85481ced-f0b5-cbcb4ce2f77e BOOTBANK2
65ab8c2a-155585f1-857e-e484294e6c68 Dell-SC5020_LUN03
65ab8c2a-e3bc539d-b692-e484294e6c68 OSDATA-65ab8c2a-e3bc539d-b692-e484294e6c68
65afbc68-db62bc7d-81c3-00620b230640 datastore1
BOOTBANK1 f72e5769-4a43e573-1885-9138ce0a9280
[root@ESXI01:/vmfs/volumes] cd Dell-SC5020_LUN03/
[root@ESXI01:/vmfs/volumes/65afbc68-db62bc7d-81c3-00620b230640]
上傳下載好的esxi-unlocker
[root@ESXI01:/vmfs/volumes/65afbc68-db62bc7d-81c3-00620b230640] ll esxi-unlocker-4.0.6/
total 39296
drwxr-xr-x 1 root root 77824 Feb 28 10:35 .
drwxr-xr-t 1 root root 81920 Feb 28 10:41 ..
-rw-r--r-- 1 root root 375 Feb 28 08:53 .gitattributes
drwxr-xr-x 1 root root 73728 Feb 28 08:53 .github
-rw-r--r-- 1 root root 96 Feb 28 08:53 .gitignore
-rw-r--r-- 1 root root 1759 Feb 28 08:53 CHANGELOG.md
-rw-r--r-- 1 root root 1075 Feb 28 08:53 LICENSE
-rw-r--r-- 1 root root 3922 Feb 28 08:53 README.md
-rw-r--r-- 1 root root 3349 Feb 28 08:53 TROUBLESHOOTING.md
-rw-r--r-- 1 root root 38406670 Feb 28 10:35 apple.v00
-rwxr-xr-x 1 root root 1128 Feb 28 08:53 check
-rwxr-xr-x 1 root root 67 Feb 28 08:53 checksmc
-rwxr-xr-x 1 root root 70 Feb 28 08:53 checkvmkctl
-rwxr-xr-x 1 root root 66 Feb 28 08:53 dumpsmc
-rwxr-xr-x 1 root root 10663 Feb 28 08:53 patchsmc
-rwxr-xr-x 1 root root 2157 Feb 28 08:53 patchvmkctl
-rwxr-xr-x 1 root root 677 Feb 28 08:53 relock
-rwxr-xr-x 1 root root 2970 Feb 28 08:53 unlock
執行unlock
[root@ESXI01:/vmfs/volumes/65afbc68-db62bc7d-81c3-00620b230640] cd esxi-unlocker-4.0.6/
[root@ESXI01:/vmfs/volumes/65afbc68-db62bc7d-81c3-00620b230640/esxi-unlocker-4.0.6] ./unlock
VMware ESXi Unlocker 4.0.5
==========================Installing unlocker...
PatchSMC 4.0.5
==============Filename: ./tmp/bin/vmx
File ./tmp/bin/vmx is already patched
PatchSMC 4.0.5
==============Filename: ./tmp/bin/vmx-debug
File ./tmp/bin/vmx-debug is already patched
PatchSMC 4.0.5
==============Filename: ./tmp/bin/vmx-stats
File ./tmp/bin/vmx-stats is already patched
PatchVMKCTL 4.0.5
=================Filename: ./tmp/lib64/libvmkctl.so
Patch Status: True
File is already patched
Building apple.v00 VMTAR file...
Cleaning up tmp files...
Adding to bootbank...
Acquiring lock /tmp/bootbank.lck
Copying apple.v00 to /bootbank/apple.v00
Editing /bootbank/boot.cfg to add module apple.v00
Reboot the ESXi server to install unlocker (y/N)?
選擇y,之后會重啟ESXI
重啟完畢后再次創建虛擬機,如下選擇
打開虛擬機,正常顯示:
點擊繼續
點擊同意
此處會顯示沒有足夠空間,需要點擊實用工具-磁盤工具,選中VMware Virtual盤,點擊抹掉,然后命令Mac OS
之后退出磁盤工具
等待安裝完成
選擇中國,繼續
繼續,填寫靜態IP地址
下一步設置賬號密碼隨意即可
安裝完成
彈出鏡像,再安裝vmware tools,官網下載
https://customerconnect.vmware.com/cn/downloads/details?downloadGroup=VMTOOLS1235&productId=1259&rPId=112357&download=true&fileId=c42c8256f1e2d76622c3d83b9c3ed47a&uuId=bd3e55dc-e811-4232-8aa8-b2eba6a26a8a
下載后本地解壓出darwin.iso,上傳到ESXI數據存儲中,之后給虛擬機掛載上。
等待安裝完成即可