如何消除“kvm:BIOS 禁用”訊息?

如何消除“kvm:BIOS 禁用”訊息?

我收到一則訊息:

kvm:disabled by bios

將我的核心升級到 3.8.x 後。我從未安裝過 KVM 軟體包。我也不能啟用虛擬化由於 BIOS 錯誤,從我的 BIOS 中。我只是想擺脫這個奇怪的消息。嘗試使用刪除任何核心模組模組探針但沒有成功。

答案1

/etc/modprobe.d/blacklist-kvm.conf建立一個名為:的檔案
(例如,您可以使用 geditgksu gedit /etc/modprobe.d/blacklist-kvm.conf或 nano sudo nano /etc/modprobe.d/blacklist-kvm.conf

放入以下三行:

blacklist kvm
blacklist kvm_intel
blacklist kvm_amd

我不確定這是否適合您,因為我沒有也被 BIOS 禁用的合適系統。但這是在 Debian 或 Ubuntu 上停用 KVM 的合理方法,因此您應該嘗試看看它是否也可以停用您的訊息。

答案2

對我有用的:

1) 開啟計算機,當您看到黑色背景的畫面時,按 f2 查看設定 (BIOS)。

2) 轉到“配置”選項卡。

3) 選擇選項「Intel Virtual Technology」並按F5 或F6 啟用它。

4) 按F10儲存並退出。當出現提示訊息要求您確認此操作時,選擇是。

5) 您的計算機將關閉 10 秒鐘。然後,它將啟動並載入您的作業系統,而不會顯示該錯誤。

答案3

首先,您可能想查看是否KVM已載入到核心中。為此,請執行以下命令:

lsmod | grep kvm

如果您確實從中得到任何答案,您可能需要停止 kvm 運行。為此,這將有所幫助:

modprobe -r kvm

請記住遵循任何其他 kvm 模組。就我而言,還有一個kvm_intel模組,所以我還必須運行

modprobe -r kvm_intel

若要阻止kvm在啟動時啟用,您必須找到位於的檔案/etc/modules並修改它,以便 KVM 不會在啟動時啟動。修改/etc/modules文件後重新啟動電腦並查看問題是否仍然存在。

答案4

您可以刪除 kvm

sudo apt-get purge qemu-kvm

或忽略該訊息,它不會傷害任何東西。

也許有可用的 BIOS 更新?

相關內容