我在 KVM 上有一个 Windows Server 2008 实例作为客户机。当我尝试通过虚拟机管理器运行它时,该进程在几秒钟后冻结,尝试恢复该进程会导致 virt-manager 出现此错误:------
取消暂停域时出错:内部错误无法执行 QEMU 命令‘cont’:需要重置虚拟机
我尝试重新启动它,但没有成功。任何帮助都将不胜感激。
编辑1:
/var/log/libvirt/qemu/vm2.log
KVM:输入失败,硬件错误0x80000021
如果您在不支持无限制模式的 Intel 计算机上运行客户机,则失败很可能是由于客户机进入了 Intel VT 的无效状态。例如,客户机可能在较新的 Intel 处理器不支持的大实模式下运行。
答案1
恭喜你遇到了内核错误。
虽然 Ubuntu 正在发布修复了 12.10 的内核,该修复从未被移植到 12.04 LTS。(并且在启动板上阅读错误时,我无法弄清楚如何将 Precise 标记为受影响...)
答案2
我遇到了您的问题,然后我尝试解决它,我发现发生这种情况是因为我允许从我的计算机使用的 KVM 内存将其“从允许的 512 MB 更改为允许的 1024 MB”。
您可以打开虚拟管理器(virt-manager
)并编辑您的物理 KVM 资源。
答案3
如果你有英特尔主板,你的问题与主板在 BIOS 中没有 SLIC 表有关。也许这个链接可以提供帮助
http://uzlec.ru/vshivaem-tablicy-slic-v-linux-kvmqemubochs.html