On Tue, Feb 27, 2018 at 3:50 PM, John Vetter john.vetter@mail.com wrote:
Hi,
I'm trying to run an arbitrary Xen version (4.7.x) on a recent kernel (say, 4.13.x) on CentOS 7.
What is the recommended way for doing this? (I am new to Xen and virtualization).
I tried the following:
- installed xen4centos.
- built linux kernel 4.13.x and installed it (using make install)
- built xen 4.7.x and installed it (using make install).
grub2-mkconfig and grub-bootxen.sh don't seem to be picking up the combination of new kernel and new xen and making an entry in the grub.cfg file.
On systems with grub2, grub-bootxen.sh is tweaking the global grub2 config -- making sure Xen runs first, and adding some default configuration. Even without that, grub2-mkconfig should be creating entries if the binaries exist.
Are you sure: 1. That your new kernel & hypervisor have installed binaries in /boot? 2. That grub2-mkconfig is writing the config to the proper directory? (i.e., that, you're using the correct '-o' argument?)
-George