windows server2016/2019在vmware esxi上安装失败

 

问题:无法进入装机界面

现象一:打开虚拟机后进入虚拟bios界面,无法引导iso镜像

解决方法1:从虚拟机设置里,修改引导选项,如果需要修改启动盘则设置强制执行BIOS设置

下图为vsphere的截图

vmware workstation也有类似的操作,安装windows server

 

 

 

 不过最开始接触vmware时,在网上看到的全部是另一种"从根源上解决问题"的方法,如下:

解决方法2:找到虚拟机的vmx文件,将其中的fimware='efi'修改为firmware='bios',或直接删除该行

 

现象二:SecureBoot打开虚拟机失败

解决方法:找到虚拟机的vmx文件,直接删除SecureBoot这一行,或者将true改为false

以下未vmware esxi上的操作示例,vmware workstation同理

[root@localhost:~] grep efi /vmfs/volumes/5df90e52-82fee578-e4cc-ac1f6b36ab6e/test_win2019_JLX/test_win2019_JLX.vmx
firmware = "efi"
uefi.secureBoot.enabled = "TRUE"

[root@localhost:~] sed -i 's/uefi.secureBoot.enabled = "TRUE"/uefi.secureBoot.enabled = "false"/' /vmfs/volumes/5df90e52-82fee578-e4cc-ac1f6b36ab6e/test_win2019_JLX/test_w
in2019_JLX.vmx
[root@localhost:~] sed -i 's/firmware = "efi"/firmware = "bios"/' /vmfs/volumes/5df90e52-82fee578-e4cc-ac1f6b36ab6e/test_win2019_JLX/test_win2019_JLX.vmx
[root@localhost:~] grep -E 'bios|efi'  /vmfs/volumes/5df90e52-82fee578-e4cc-ac1f6b36ab6e/test_win2019_JLX/test_win2019_JLX.vmx
firmware = "bios"
uefi.secureBoot.enabled = "false"

 

posted @ 2022-07-04 16:21  咿呀哒喏  阅读(2689)  评论(0编辑  收藏  举报