Hello, PyGrub scans the partition table for the first partition, where the "bootable"-flag is set. If no partition is marked, PyGrub falls back to the first partition from the table. This looks like a Bug in xen-create-image (or whatever), which doesn't set the bootbale flag and doesn't put the partition containing /boot/ as the first partition.
BYtE Philipp -- Philipp Matthias Hahn <pmh...@debian.org> GPG/PGP: 9A540E39 @ keyrings.debian.org -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org