在一台机器上安装了 Debian 12,该机器作为 kvm 主机,为 2 个客户机(一个 Ubuntu 22.04 和一个 Windows 10)提供服务。

有时 Debian 会崩溃。最初视频丢失,CPU 冷却器达到最大速度。在最初几分钟内,可以通过 ssh 从另一台机器连接 Debian,但最后它会完全崩溃。

某些事件似乎会引发崩溃。

  1. 有一次我把 Ubuntu 调到全屏模式
  2. 当我在 Windows 10 中打开 TeamViewer
  3. 其他情况我不记得了

有时我可以使用 kvm guest 几个小时而没有问题,但有时它会在使用几分钟后崩溃。

我尝试查看登录信息/var/log/libvirt/qemu/,但没有看到任何有用的信息

# tail  /var/log/libvirt/qemu/win10.log 
Repairing cluster 9535489 refcount=1 reference=0
Repairing cluster 9568257 refcount=1 reference=0
Repairing cluster 9601025 refcount=1 reference=0
Repairing cluster 9633793 refcount=1 reference=0

也许无法在 Debian 中将 Windows 10 用作 kvm 的客户端?两个客户端虚拟机几乎都采用默认配置。视频是 Virtio。我也尝试过 QXL,但行为似乎是一样的。

以下是视频配置的 xml

<video>
  <model type="virtio" heads="1" primary="yes"/>
  <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>
</video>

2

  • 在我看来更像是硬件问题。您可以更新 BIOS/UEFI。请分享您主机和客户系统可能的最后几秒日志。


    – 

  • @paladin 几个小时后我就可以记录日志了。现在计算机处于 Windows 启动状态。稍后我将重新启动到 Debian 并执行此操作。您有要记录日志的示例吗?您是指 dmesg 之类的东西吗?顺便说一句,我在工作中使用 Windows,如果我通过 Debian 中的 visrsh 获得稳定的 vm,我会改用这种方式。几周前我丢失了 Windows,不得不重新安装。我希望在 virsh VM 上使用 Windows 可以成为保留备份的好方法。我上次从 Widnows 备份是通过 dd 进行的,我无法将其恢复回我的 sdd。


    – 

0