启动过程中出现“kvm disabled by bios”消息是什么意思?

启动过程中出现“kvm disabled by bios”消息是什么意思?

我在笔记本电脑启动时收到此消息:

[14.255596] kvm disabled by bios

有人能解释一下吗?

答案1

嗯,错误信息大致如此。虚拟机是基于内核的虚拟机,某些 BIOS 会阻止 KVM 使用的指令。如果您的 BIOS 阻止了 KVM,并且 BIOS 启用了 KVM,您可以尝试一些修复方法:

  • 在某些硬件上(例如 HP nx6320),您需要在 BIOS 中启用虚拟化后关闭/打开机器。
  • 启用某些 BIOS 功能可能会破坏某些硬件上的 VT 支持(例如,在 Thinkpad T500 上启用 Intel AMT 将阻止 kvm-intel
    加载“被 bios 禁用”)
  • 在某些戴尔硬件上,您还需要禁用“可信执行”,否则 VT 将无法启用。

http://www.linux-kvm.org/page/FAQ#.22KVM:_disabled_by_BIOS.22_error

答案2

就我的情况而言,IBM T60,这是关于 CPU 的 bios 设置,必须启用。“启用后,WMM 可以利用 Intel (R) 虚拟化技术提供的额外硬件功能。”

答案3

要为 Toshiba Portege R705-P35 启用 KVM 功能,请转到 BIOS 的先进的页面,然后,对于“虚拟化技术“设置,选择”仅限 VT-x“。

https://en.wikipedia.org/wiki/X86_virtualization#Intel_virtualization_(VT-x)

相关内容