xenserver下的ubuntu启动报错。
16.06.2012 10:49:55 Error: Starting VM ‘Heiner’ – Using <class ‘grub.GrubConf.Grub2ConfigFile’> to parse /grub/grub.cfg – WARNING:root:Unknown directive load_video – WARNING:root:Unknown directive terminal_output – WARNING:root:Unknown directive else – WARNING:root:Unknown directive else – WARNING:root:Unknown directive else – WARNING:root:Unknown directive else – WARNING:root:Unknown directive else – WARNING:root:Unknown directive export – WARNING:root:Unknown image directive recordfail – WARNING:root:Unknown image directive gfxmode – WARNING:root:Unknown image directive recordfail – WARNING:root:Unknown directive submenu – WARNING:root:Unknown image directive recordfail – WARNING:root:Unknown image directive gfxmode – WARNING:root:Unknown image directive recordfail – 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
1.进入xen命令行执行这个命令进入grub文件
1
xe-edit-bootloader -n your_vm_name -p 1
然后把关于下面这里面老的内核信息给注销掉
2
submenu"Previous Linux versions"{...}
重启之后就能进系统了。
页:
[1]