Open jepio opened 3 months ago
According to some comments - pvh grub can load zstd compressed kernels. just need to figure out if it can chainload.
It doesn't seem to support grub->grub chainloading but pygrub->grub works: https://github.com/flatcar/scripts/pull/1879
Current situation
The Flatcar kernel is compressed with ZSTD since commit:
When booting a Xen domU in pv/pvh mode pvgrub/pvgrub2/pygrub only support uncompressed or xz compressed kernels. This means the support for pv/pvh booting has been broken for at almost 3 years and no one noticed.
We can remove some files from /boot and make the kernel a bit smaller if we say goodbye to xen grub.
[ Please describe the current situation you would like to have improved ]
Impact
[ Please describe the impact the lack of the feature requested is creating ]
Ideal future situation
[ Please describe the future situation after the improvement was implemented ]
Implementation options
[ Optional: please provide one or more options for implementing the feature requested ]
Additional information
[ Please Add any information that does not fit into any of the above sections here ]