At 2 of our customers we have issues to start a SLES 11SP1 virtual machine on a XenServer 5.6 host. This probably happened after an automatic update, but we are not sure. What is for sure, that the servers cannot start, and the following message is shown on XenCenter:

Traceback (most recent call last): - File "/usr/bin/pygrub", line 746, in ? - raise RuntimeError, "Unable to find partition containing kernel" - RuntimeError: Unable to find partition containing kernel

This might be a XenServer issue, I must admit, but as this happened in the same time at 2 different location with SLES11 SP1 server, we might think that it is some SLES updates for grub, so I gave it try to post here as well (just like in the Citrix forums), hoping that someone else had the issues and solved it. The servers were operating fine for about 13-14 month, and there were no modification, only the SLES updates.