
我收到一則訊息:
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 更新?