vmware ESXi 8.0に、centos 8をインストールしようとすると、centosのインストールが開始しません。
事象1: CDROMが認識しない
EFI VMware Virtual SATA CDROM Drive (0,0) ... Not Found.
事象2: UFEI-BIOS画面でCDROMで起動しない(何度Enterを押下してもインストールに進まない)
■環境
ESXi:VMware-VMvisor-Installer-8.0U1a-21813344.x86_64.iso
centos:CentOS-8.4.2105-x86_64-dvd1.iso
仮想マシンバージョン:ESXi 8.0 以降(version 20)
■解決策
・UFEIセキュアブートの無効化(vm再作成しない)
・仮想マシンバージョンの変更(vm再作成する)
・[非推奨]ファームウェアのBIOS変更(vm再作成しない)
UFEIセキュアブートの無効化(vm再作成しない)
仮想マシン設定にて、UFEIセキュアブートを無効化します。
仮想マシンオプション
- 起動オプション
- ファームウェア
からUFEIセキュアブートを無効化します(チェックを外す)。
再度VMを起動すると、問題なくcentosのインストールに進みました。
仮想マシンバージョンの変更(vm再作成する)
VM作成時、仮想マシンバージョンをESXi 7.0 U2 仮想マシン
(仮想マシンバージョン19)にします。
VM起動後、問題なくcentosのインストールに進みました。
[非推奨]ファームウェアのBIOS変更(vm再作成しない)
仮想マシンのハードウェア設定を多く変更するため、ハードウェア相性問題や性能問題を引き起こす可能性があります。
非推奨のため、要点だけ記載します。
・vmxファイルついて、chipset.motherboardLayout
をacpi
からi440bx
に変更
・仮想マシンオプションより、ファームウェアをEFIからBIOSに変更
・仮想ハードウェア設定にて、ハードディスク、CD/DVDについてIDEコントローラに変更(再作成)
■参考
仮想マシンの UEFI セキュア ブートの有効化または無効化
https://docs.vmware.com/jp/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-898217D4-689D-4EB5-866C-888353FE241C.html
VirtualHardwareMotherboardLayoutEnum
https://developer.vmware.com/apis/vi-json/8.0.1.0/data-structures/VirtualHardwareMotherboardLayout/enum/
Error "ACPI motherboard layout requires EFI" when setting ESXi 8.0 VM to BIOS
https://communities.vmware.com/t5/ESXi-Discussions/Error-quot-ACPI-motherboard-layout-requires-EFI-quot-when/td-p/2945906
Problem Booting Win10 in VMWare Workstation for First Time
https://communities.vmware.com/t5/VMware-Workstation-Player/Problem-Booting-Win10-in-VMWare-Workstation-for-First-Time/td-p/1363890