[kernel-xen] adding pv_grub2
Steven Haigh
netwiz at crc.id.au
Thu Apr 14 11:55:09 AEST 2016
On 2016-04-14 09:26, Glenn Enright wrote:
> Trying to guage the communinty interest in using pv_grub2, vs pv_grub.
> Please sing out of you want or object to this feature or if you have
> any thoughts about how it should be included.
>
> From the bug report at http://xen.crc.id.au/bugs/view.php?id=73
>
> It looks like upstream may be deprecating pv_grub in favour of
> pv_grub2.
>
> http://www.gossamer-threads.com/lists/xen/devel/417646
>
> It would be good to have that included in the xen build alongside
> pv_grub so we have the option to migrate gracefully before pv_grub
> stops being supported any more.
For information, the current state of affairs is as follows:
1) pv-grub (legacy) will load grub 0.97 or so config files. It doesn't
understand grub2 configs at all.
2) pygrub understands both grub legacy, and grub2 config files.
3) pv-grub2 will only load grub2 formatted configs.
I am curious as to what people prefer. If you're using a mixed
environment, pygrub is probably the better choice - however there is a
theoretical risk here[1].
Any migration path to pv-grub2 will require than pv-grub legacy still be
built and distributed - therefore any implementation must be able to be
packaged in parallel with pv-grub legacy.
I would welcome any feedback on this.
1: http://wiki.xen.org/wiki/PvGrub#Technical_details
--
Steven Haigh
Email: netwiz at crc.id.au
Web: https://www.crc.id.au
Phone: (03) 9001 6090 - 0412 935 897
More information about the kernel-xen
mailing list