我收到一条消息:
kvm:disabled by bios
将内核升级到3.8.x之后。我从未安装过KVM软件包。由于BIOS错误,我都无法从BIOS中启用虚拟化。我只是想摆脱这个奇怪的消息。尝试使用modprobe删除任何内核模块,但是没有用。
我收到一条消息:
kvm:disabled by bios
将内核升级到3.8.x之后。我从未安装过KVM软件包。由于BIOS错误,我都无法从BIOS中启用虚拟化。我只是想摆脱这个奇怪的消息。尝试使用modprobe删除任何内核模块,但是没有用。
Answers:
创建一个名为/etc/modprobe.d/blacklist-kvm.conf
:
(例如,您可以用gedit gksu gedit /etc/modprobe.d/blacklist-kvm.conf
或纳米sudo nano /etc/modprobe.d/blacklist-kvm.conf
)
放入以下三行:
blacklist kvm
blacklist kvm_intel
blacklist kvm_amd
我不确定这是否对您有用,因为我没有合适的系统也被BIOS禁用。但这是在Debian或Ubuntu上禁用KVM的合理方法,因此您应该尝试看看它是否也可以禁用消息。
对我有用的是:
1)打开计算机,然后在看到黑色背景的屏幕时按f2键以查看设置(BIOS)。
2)转到“配置”选项卡。
3)选择选项“英特尔虚拟技术”,然后按F5或F6启用它。
4)按F10保存并退出。当出现提示信息要求您确认此操作时,选择是。
5)您的计算机将关闭10秒钟。然后,它将启动并加载您的操作系统,而不会显示该错误。
首先,您可能要查看KVM
内核中是否已加载。为此,请运行以下命令:
lsmod | grep kvm
如果确实从中得到任何答案,则可能要停止运行kvm。为此,这将有助于:
modprobe -r kvm
记住要遵循其他任何kvm模块。就我而言,还有一个kvm_intel
模块,所以我也必须运行
modprobe -r kvm_intel
要kvm
在启动时停止启用,您必须找到位于的文件/etc/modules
并对其进行修改,以使KVM在启动时不会启动。修改/etc/modules
文件后,重新启动计算机,然后查看问题是否仍然存在。
您可以删除kvm
sudo apt-get purge qemu-kvm
或忽略该消息,它并没有伤害任何东西。
也许有BIOS更新可用?