On Mon, 5 Sep 2022, Andy Smith wrote:

Hello,

On Sun, Sep 04, 2022 at 01:54:16PM +0100, Tim Woodall wrote:
and remove pvshim=1

I think this was your issue. pvshim is PV-inside-PVH. So the
hypervisor that starts your guest kernel is in PV mode, which as
mentioned is not supported for 32-bit in newer Linux kernels.

Modern Linux kernels should either be run in PVH or HVM mode under
Xen. pvshim is strictly for older guests.


Yes, thanks. I understand now. I was actually running the 64 bit kernels
this way too - a bit of googling and I worked out that I should be using
the grub-i386-xen_pvh.bin kernel for 64 bit too.

The old pv grub kernel had to be different for i386 and amd64 but the
pvh grub kernel can be used for both - which simplifies things.

Thanks for your help - I was completely stuck and duckduckgo wasn't
giving me any clues but as soon as you said pv had been removed my
'enhanced' searching and experimenting put me on the right track.

Tim.

Reply via email to