[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] [XCP] VM upgrade to Debian 6 issue.

On Sun, Feb 06, 2011 at 09:07:57PM +0100, Peter den Hartog wrote:
> Hi,
> So tonight i tought, let's upgrade to Debian 6. First i made a back-up of
> all my VM's and then i did a dist upgrade in one of them. The upgrade seemed
> ok, but when i try to start my VM i get this message:
> [root@xcp-box ~]# xe vm-start vm=Debian
> Error code: Using <class 'grub.GrubConf.GrubConfigFile'> to parse
> /boot/grub/menu.lst
> Error parameters: 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,
> [root@xcp-box~]#
> So what i understand about this, is that the upgrade went fine but Grub
> seems to fail..
> Any pointers if i can fix/debug this?
> Thanks,
> Peter

Try http://wiki.debian.org/Xen#LennytoSqueezeUpgrading.2BAC8-Transition :

> DomU Issues
>    * A Squeeze DomU will not be able to boot on the Xen-3.2 package supplied 
> by Lenny because this older version will not support grub2. A Lenny DomU can 
> be upgraded to Squeeze while running on a Lenny Dom0 but it will not be able 
> to be booted until the Dom0 has been upgraded to the Xen-4.0 packages.
>    * The entries added to chain load grub1 to grub2 will not allow pygrub to 
> find the correct partition. Before rebooting a freshly upgraded Squeeze DomU, 
> make sure to rename or remove /boot/grub/menu.lst. This will force pygrub to 
> look for the /boot/grub/grub.cfg file which will be in the correct format. 


Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.