[研究] VMware Workstation 16.1.2 虛擬機器 VM 上傳 VMware vSphere 6.7.0.46000 ( ESXi 6.7 Update 2 )
2021-05-28
2021-06-11 更新
因為碰了很多困難和怪狀,研究測試和解決方法分享出來。
來源:VMware Workstation 16.1.2 虛擬機器 VM
VM Guest OS:Windows Server 2019
目的:VMware vSphere 6.7.0.46000 ( ESXi 6.7 Update 2 )
Click 圖片可看原始 100% 尺寸。
(下圖) vSphere ( ESXi ) 上檢視一台匯入成功、正常運作的 VM,使用的是 LSI Logic SAS ,而且「新增裝置」按鈕有 NVMe 選項,表示支援。
********************************************************************************
測試1: VMware Workstation 16.1.2 建立新 VM,Hardware Compatibility 硬體相容選 ESXi 6.7,重新安裝 Windows Server 2019 +VMware Tools,匯出成 OVF,用 ESXi 6.7 匯入,失敗,畫面同上。
********************************************************************************
測試2:同測試1,再次重新建立新 VM,這次不安裝 VMware Tools,匯出成 OVF,用 ESXi 6.7 匯入,依舊失敗,畫面同上。
********************************************************************************
測試3:同測試2,改選 ESXi 6.5,被警告不支援 Windows Server 2019,不管,依然成功安裝了 Windows Server 2019,不安裝 VMware Tools,匯出成 OVF,用 ESXi 6.7 匯入,依舊失敗,畫面同上。
測試4:用VMware Workstation 16.1.2 連上 vSphere ( ESXi),把 VM 變更硬體相容性為 ESXi 6.7,另存一份 VM,Upload 上傳 ( 不會出 OVF 了) 失敗,錯誤依舊。
********************************************************************************
測試5:用VMware Workstation 16.1.2 連上 vSphere ( ESXi),把 VM 變更硬體相容性為 ESXi 6.5,另存一份 VM,Upload 上傳 ( 不匯出 OVF 了),但上傳失敗。
********************************************************************************
測試6:同測試5,Upload 時候名稱變更,換一個短的、沒空白的,上傳成功。
(也就是 OVF 匯入失敗也可能根本不是 Disk Controller 問題,而是名稱太長)
上傳成功,但是 PowerOn開機失敗。
********************************************************************************
測試7、8、9、、、修改 VM 的設定,新增、變更別種「控制器」、「虛擬裝置節點」,開機都失敗
********************************************************************************
測試 N,在「虛擬機器選項」頁籤,發現「客體作業系統版本」是「其他(32位元)」,改成「其他(64位元)」,開機成功。
( 當初 VM 建立選的是 Windows Server 2019,為何虛擬機器設定沒標明是 64 bits?Upload 時候 vSphere 沒有自動設定正確,居然卡在這種問題)
********************************************************************************
問題:開機雖成功進入 Windows 畫面,但是沒有滑鼠。
測試 N+1,安裝 VMware Tools 失敗。
********************************************************************************
測試 N+2,想到這台 VM 是 ESXi 6.5,並不支援 Windows Server 2019,於是從頭自VMware Workstation 16.1.2又重作,把 VM 轉成 ESXi 6.7,Upload 時候換個短名稱,安裝 VMware Tools 失敗,結果失敗。
( 這台 vSphere (ESXi 6.7) 沒有 VMware Tools 可以安裝?)
********************************************************************************
測試 N+3,從頭自VMware Workstation 16.1.2又重作,VM有安裝 VMware Tools,把 VM 轉成 ESXi 6.7,Upload 時候換個短名稱,開機,有滑鼠了。
一開始不想這樣做,因為 問世先後順序是 Workstation 12.x、ESXi 6.5、Workstation 15.x、ESXi 7.0、Workstation 16.x,Workstation 16.x 內含的的 VMware Tools,ESXi 6.7 未必可用,但是實際上可用。
********************************************************************************
問題解決了,只是感覺訊息和狀況有點莫名其妙,經驗分享出來,希望大家別再碰相同釘子了。
********************************************************************************
2021-06-11 更新
「客體作業」應該要選「Windows」,不是「其他」;
「客體作業系統版本」應該要選「Windows Server 2016」,不是「其他 (64位元)」,這樣就有 VMware Tools 可以安裝了。
(完)