【问题标题】:check_kvm_support script failed to start error when attempting to create VM尝试创建 VM 时 check_kvm_support 脚本无法启动错误
【发布时间】:2022-01-04 07:23:46
【问题描述】:

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

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.

我检查了虚拟化参数,实例有微软虚拟化(不是 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

并尝试初始化 VM,但我仍然遇到相同的错误。

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

这是我的系统详细信息:

  Icon name: computer-vm
       Chassis: vm
    Machine ID: 2096d4c088f84a09bcf4e4f7bb730aac
       Boot ID: 27760bc0b01848a182d7e53f00acad9e
Virtualization: microsoft

操作系统:Debian GNU/Linux 10 (buster) 内核:Linux 5.10.0-0.bpo.9-amd64 架构:x86-64

【问题讨论】:

    标签: debian virtual-machine multipass


    【解决方案1】:

    这是一个已知的多通道问题,将于 2022 年 1 月修复:https://github.com/canonical/multipass/issues/2336

    您可以从边缘通道安装多通道

    sudo snap install multipass --channel=edge

    并检查:

    1. 系统的 CPU 支持虚拟化。
    2. 在系统 BIOS 中启用了虚拟化。 `

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-14
      • 1970-01-01
      • 2020-10-18
      • 1970-01-01
      • 2023-01-19
      • 2018-01-30
      • 2020-06-13
      • 1970-01-01
      相关资源
      最近更新 更多