virtualization - 如何确定 xen DomU 是 HVM 还是 PV

标签 virtualization xen

我使用 virt-install 创建了一个 DomU 镜像,但我无法确定创建的 DomU 是 HVM 还是 PV......有人有什么想法吗?

最佳答案

在 Citrix XenServer 6.2 上,查看 VM 的所有参数,您会看到对 PV 或 HVM 的引用:

# xe vm-list name-label=myVM params=all|grep PV-[kd]
                     PV-kernel ( RW): 
            PV-drivers-version (MRO): major: 6; minor: 2; micro: 0; build: 70442
         PV-drivers-up-to-date ( RO): true

事实证明,如果是 linux VM,您可以查看它的 PV:

[myVM]$ dmesg | egrep "Booting|Xen ver"
Booting paravirtualized kernel on Xen
Xen version: 4.1.5 (preserve-AD)

我不太清楚为什么 PV 内核没有反射(reflect)这一点。有关详细信息,请参阅 determine-which-guest-is-running-on-xen-hvm-or-pv-guestis-there-an-os-command-i-can-run-to-determine-if-running-inside-a-xen-based-virt .

关于virtualization - 如何确定 xen DomU 是 HVM 还是 PV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10042119/

相关文章:

multithreading - 虚拟CPU的含义是什么?

networking - qemu 中 -net user 和 -net nic 的区别

cloud - 为什么centos6.0去掉了对xen的支持

docker - 为什么我们在容器内的工作不应该修改容器本身的内容呢?

windows - Windows 真的在虚拟机中运行吗?

windows - Turbo Studio 虚拟化

linux - XenServer 7.2 分手 mkpart 错误

linux - xen 在 centos 上安装,得到无效的魔数(Magic Number) 9090

bash - 在 bash 中检测虚拟化

xen - 如何在 XEN 中启动时创建我自己的 CPU 池