I am trying to compile and install xen from source under Ubuntu. One of the problems I am facing it that Grub does not work correctly. I can not set “Ubuntu GNU/Linux, with Xen 4.16.2 and Linux 5.15.0-48-generic” as “GRUB_DEFAULT=” or more correctly that does not work, with as result that the server always boot the plain ubuntu version. This behavior is almost sure due to “dpkg: warning: version '/boot/xen.gz' has bad syntax: version number does not start with digit”. I found a couple of older threads where people seems to discuss the same issue. Suggestion there is that:
^This firmware has a wider than 16bit segment number and nvme calls to it during boot, and this is the root problem. Xen is not compatible with this kind of hardware yet.^
For info I have installed nvme drives
- Does any one has a solution for this and
- If the problem is related to xen (what I expect) , is it on the bug list / can it be added to the buglist
Louis