Vmware-Esxi
從光碟機啟動!!kvm -machine pc-i440fx-2.1
我正在嘗試按照以下文章中的說明進行操作
https://docs.j7k6.org/vmware-esxi-hetzner-install-kvm-linux/
我通過以下命令啟動虛擬機
kvm -machine pc-i440fx-2.1 \ -cpu host \ -smp cpus=2 \ -m 4096 \ -hda /dev/nvme0n1 \ -cdrom VMware-VMvisor-Installer-7.0b-16324942.x86_64.iso \ -vnc :1 WARNING: Image format was not specified for '/dev/nvme0n1' and probing guessed raw. Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted. Specify the 'raw' format explicitly to remove the restrictions. qemu-system-x86_64: warning: Unknown firmware file in legacy mode: etc/msr_feature_control
但是當我通過 VNC Viewer 訪問 VM 時,我收到以下錯誤消息
Booting from Hard Disk... error: no such partition. Entering rescue mode... grub rescue>
我不知道如何強制從光碟機啟動!!
您連結的教程假設您的硬碟驅動器(或此處為您的內部 SSD)是空白的。但是您的驅動器不是空白的;它至少包含以前 Linux 安裝的殘餘,可能還有整個安裝。因此,虛擬機正在嘗試(並且失敗)從它引導。
在嘗試安裝 ESXi 之前,您應該擦除磁碟的分區表。例如:
wipefs -a /dev/nvme0n1
現在,您的 KVM 命令不應該在硬碟驅動器上找到任何東西,也不應該嘗試從它啟動。如果它仍然不能從 CD 映像啟動,您可以添加
-boot d
到命令行嘗試強制它從 CD 映像啟動。