BIOS 没开虚拟化,虚拟机很慢?
虚拟机卡顿多为虚拟化没开。本文按「确认 BIOS 虚拟化项名称 → 开启 → 验证 CPU 标记」给固定路径,Intel/AMD 的叫法差异也一并列出。
简短答案
虚拟机慢先确认 BIOS 虚拟化没开。Intel 叫 Intel Virtualization Technology(VT-x)、AMD 叫 SVM / AMD-V——名字因机型而异,但都在 BIOS 的 CPU 或安全选项里。开启后验证:Linux 里看 /proc/cpuinfo 有没有 vmx(Intel)或 svm(AMD)标记。
现象对照
| 现象 | 判断 |
|---|---|
cpuinfo 无 vmx/svm 标记 |
虚拟化没开 |
| 有标记但虚拟机仍慢 | 是 VM 配置问题,不是 BIOS |
| BIOS 里找不到虚拟化项 | 该机型默认开启或叫法不同 |
排查步骤
grep -oE 'vmx|svm' /proc/cpuinfo | head -1
# 有输出 = 虚拟化已开;无输出 = 需进 BIOS 开
进 BIOS 开虚拟化项(Intel VT-x / AMD-V,位置以机型说明为准),保存重启。开完验证有标记后,虚拟机立刻应恢复正常速度。虚拟化与虚拟机的关系在 Ubuntu 26.04 服务器版 部署基线里常有提及,Debian 宿主机同理;快捷键参考 PE 条目 对应的 BIOS 入口说明。
操作小结
cpuinfo查 vmx/svm 标记,无输出即没开- 进 BIOS 开虚拟化项(Intel/AMD 叫法不同)
- 重启后重新验证标记
- 开了还慢就是 VM 配置问题,不在 BIOS