尝试创建虚拟机时,check_kvm_support 脚本启动失败错误

尝试创建虚拟机时,check_kvm_support 脚本启动失败错误

当我尝试在 Debian 10 实例上初始化虚拟机时出现错误:

multipass launch --name kube-master --cpus 1 --mem 1024M --disk 3G


launch failed: The check_kvm_support script failed to start. Ensure it is in multipassd's PATH.

我检查了虚拟化参数并且实例具有 Microsoft 虚拟化(不是 kvm):

lscpu
CPU family:          6
Model:               63
Model name:          Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
Stepping:            2
CPU MHz:             2596.991
BogoMIPS:            5193.98
Hypervisor vendor:   Microsoft
Virtualization type: full

我已尝试根据建议启用虚拟化,但由于我拥有 Microsoft,因此似乎无法:

 kvm-ok
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used

我已经尝试过建议的修复命令:

sudo modprobe kvm intel

并重试初始化虚拟机但仍然收到相同的错误。

我的问题 - 当我的底层虚拟化提供程序是 Microsoft 类型(而不是 kvm)时,如何启用虚拟化?

这是我的系统详细信息:

Icon name: computer-vm
   Chassis: vm
Machine ID: 2096d4c088f84a09bcf4e4f7bb730aac
   Boot ID: 27760bc0b01848a182d7e53f00acad9e
Virtualization: microsoft
Operating System: Debian GNU/Linux 10 (buster) 
Kernel: Linux 5.10.0-0.bpo.9-amd64 Architecture: x86-64

相关内容