【问题标题】:Launch FreeBSD 8.4 (and newer) under qemu/kvm在 qemu/kvm 下启动 FreeBSD 8.4(和更新版本)
【发布时间】:2015-11-19 19:00:33
【问题描述】:

我正在尝试使用 qemu-2.0.0+dfsg-2ubuntu1.10 (qemu-kvm) 和 virt-manager-1:1.1.0-1~getdeb3 在虚拟机中发布自 6.0 以来的 FreeBSD 版本。

8.4(以及 9.0)下的所有版本在 vm 的相同设置下运行良好,但我无法启动 8.4+(9.1+):它们在启动后几秒钟后进入循环。引导循环期间的错误消息是:

Fatal trap 12: page fault while in kernel mode
...
fault code   = supervisor read data, page not present

我知道,8.4 在 FreeBSD 内核中带来了很多 virtio 的东西。从理论上讲,它应该使在 VM 中的工作更容易,但我就是不知道我的环境有什么问题。

如何让我的 FreeBSD 8.4 在 qemu-kvm 中工作?

【问题讨论】:

    标签: freebsd qemu kvm


    【解决方案1】:

    原因在于虚拟化 CPU 的模型。在virt-manager GUI 中将处理器模型从“Hypervisor Default”更改为“KVM64”可以解决此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-23
      • 2019-05-15
      • 2023-03-23
      • 2018-04-19
      • 1970-01-01
      • 2022-06-24
      • 1970-01-01
      • 2021-05-13
      相关资源
      最近更新 更多