Debian
在沒有 BIOS 設置的情況下啟用 KVM
我在舊筆記本上執行 Debian 11 LXDE,在啟動過程中我收到以下消息:
root@debian:~# dmesg | grep -i kvm [ 20.501228] kvm: disabled by bios [ 20.541824] kvm: disabled by bios
此外,當我嘗試在 中創建 VM 時
virt-manager
,我收到以下消息:警告:KVM 不可用。這可能意味著未安裝 KVM 軟體包,或者未載入 KVM 核心模組。您的虛擬機可能性能不佳。
而且虛擬機的性能確實很差。
但是,我很確定處理器能夠進行虛擬化:
root@debian:~# lscpu | grep -i "virtualization\|svm" Virtualization: AMD-V Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni monitor ssse3 cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch ibs skinit wdt hw_pstate vmmcall arat npt lbrv svm_lock nrip_save pausefilter
不幸的是,BIOS 設置非常簡單,沒有任何虛擬化選項可供設置。因此,我無法通過 BIOS 設置啟用虛擬化。
問題
是否可以通過其他方式而不是 BIOS 設置來啟用 KVM?
硬體規格
root@debian:~# dmidecode | grep -i "version\|release" Version: V2.12 Release Date: 04/16/2013 Version: V2.12 Version: Type2 - A01 Board Version Version: Chassis Version Version: AMD E1-1200 APU with Radeon(tm) HD Graphics
似乎bios很笨,無法啟用支持: https ://community.acer.com/en/discussion/560193/need-help-to-enable-vt-technology-plz-help-aspire- e1-421-11204g32mnks-筆記本
或者(我不建議這樣做)您必須按照他們所說的那樣刷新“修改過的 bios”。