Hi
With openSUSE 13.2 and SLE12 the installation tools have begun using grub.xen (part of the grub2-x86_64-xen package) to boot these newer VMs. The tools also continue to use pygrub on older VMs but this will likely change in the future. grub.xen will boot both grub and grub2 based VMs. It will also boot VMs that use BTRFS as the root filesystem which Xen's current version of pvgrub does not understand (nor does pygrub).
That's useful info. I have these installed rpm -qa | grep -i grub | sort grub2-2.02~beta2-20.5.1.x86_64 grub2-branding-openSUSE-13.2-3.6.1.noarch grub2-i386-pc-2.02~beta2-20.5.1.x86_64 grub2-snapper-plugin-2.02~beta2-20.5.1.noarch grub2-x86_64-efi-2.02~beta2-20.5.1.x86_64 grub2-x86_64-xen-2.02~beta2-20.5.1.x86_64 The Dom0 is booted uname -rm 3.19.3-1.gf10e7fc-xen x86_64 The Dom0 boot loader IS grub2, but I'm on a UEFI system. Xen's booted using the currently needed chainloader workaround. I'm not sure if that means I'm using grub2-x86_64-efi or grub2-x86_64-xen. Since I don't have a specific 'grub.xen' mentioned, are either of those all I need to boot the grub2-based VMs? More to the point, what specifically do I need to do to USE the pvgrub2 capability to boot a grub2-based, ext4 using the guest's own kernel? And in opensuse, does all that ^^ still work for either opensuse DomUs, using the opensuse-specific kernel-xen backport, OR other-OSs using unmodified, pv-ops capable kernels? LT -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-virtual+owner@opensuse.org