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

Re: [Xen-users] pygrub is failing to boot centos domu on Debian lenny dom0


  • To: admin@xxxxxxxxxxx
  • From: Tapas Mishra <mightydreams@xxxxxxxxx>
  • Date: Sat, 22 May 2010 08:41:02 +0530
  • Cc: Xen List <xen-users@xxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Fri, 21 May 2010 20:12:35 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Cx+1hOOSQmjnvO0QxHBSJ4vnP+j0BJBX/TzzAeAaCYNohRQwoBDAQkXEOivXYIeGq6 g8ZYN2yWKhK0RGaC1N2cc5C9EG7p1/i6i3brpFjiPSBZuF6f76Db0AWNXh4tTWftZWC0 AaogpmbJ/M8N3zaaTVAvCfeDiZpTfBm3eEjpk=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

No I checked on Dom0 it does not exist.

On Sat, May 22, 2010 at 2:39 AM, David Markey <admin@xxxxxxxxxxx> wrote:
> Does /var/run/xend/boot/ exist?
>
> On 21 May 2010 20:12, Tapas Mishra <mightydreams@xxxxxxxxx> wrote:
>>
>> On DomU the grub.conf
>> is
>> default=0
>> timeout=5
>> splashimage=(hd0,0)/boot/grub/splash.xpm.gz
>> hiddenmenu
>> title CentOS
>>     root (hd0,0)
>>     kernel /boot/vmlinuz-2.6.18-194.e15 ro root=LABEL=/
>>     initrd /boot/initrd-2.6.18-194.e15.img
>>
>>
>> and menu.lst on Dom0 which is Debian is
>>
>> title           Xen 3.2-1-amd64 / Debian GNU/Linux, kernel
>> 2.6.26-2-xen-amd64
>> root            (hd0,0)
>> kernel          /boot/xen-3.2-1-amd64.gz
>> module          /boot/vmlinuz-2.6.26-2-xen-amd64 root=/dev/sda1 ro
>> console=tty0
>> module          /boot/initrd.img-2.6.26-2-xen-amd64
>>
>>
>>
>> On Fri, May 21, 2010 at 6:44 PM, David Markey <admin@xxxxxxxxxxx> wrote:
>> > grub.conf(menu.lst) within the DomU
>> >
>> > On 21 May 2010 13:23, Tapas Mishra <mightydreams@xxxxxxxxx> wrote:
>> >>
>> >> Please let me know you are referring to Dom0 grub.conf or VM which is
>> >> in QEMU its grub.conf.
>> >>
>> >> On Fri, May 21, 2010 at 5:38 PM, David Markey <admin@xxxxxxxxxxx>
>> >> wrote:
>> >> > What does the grub.cfg look like? Paste it here,
>> >> >
>> >> > On 21 May 2010 12:42, Tapas Mishra <mightydreams@xxxxxxxxx> wrote:
>> >> >>
>> >> >> No there is no separate /boot
>> >> >>
>> >> >> On Fri, May 21, 2010 at 4:40 PM, David Markey <admin@xxxxxxxxxxx>
>> >> >> wrote:
>> >> >> > What's the filesystem layout in your domu? Is there
>> >> >> > a separate /boot?
>> >> >> >
>> >> >> > On 21 May 2010 11:29, Tapas Mishra <mightydreams@xxxxxxxxx> wrote:
>> >> >> >>
>> >> >> >> I am trying to run a CentOS DomU on Debian Dom0 .
>> >> >> >> I created a VM using QEMU and it boots fine.(Except network
>> >> >> >> connectivity)
>> >> >> >>
>> >> >> >> Now for Debian Dom0
>> >> >> >> I created the new_centOS.cfg
>> >> >> >> added following
>> >> >> >>
>> >> >> >> bootloader = "/usr/lib/xen-3.2-1/bin/pygryb"  (there was no
>> >> >> >> softlink
>> >> >> >> from /usr/lib/xen-3.2-1/bin/pygryb to /usr/bin)
>> >> >> >> boot = "c"
>> >> >> >>
>> >> >> >> full file uploaded here
>> >> >> >> http://pastebin.com/daeGSSpS
>> >> >> >>
>> >> >> >> and then tried to boot
>> >> >> >> got an error
>> >> >> >>
>> >> >> >> openworld:/etc/xen# xm create new_centOS.cfg
>> >> >> >> Using config file "./new_centOS.cfg".
>> >> >> >> Error: Bootloader isn't executable
>> >> >> >> about the above error on this link
>> >> >> >>
>> >> >> >>
>> >> >> >> http://wiki.debian.org/Xen#A.22Error.3ABootloaderisn.27texecutable.22
>> >> >> >> some information was but it did not helped.As what they were
>> >> >> >> saying
>> >> >> >> I
>> >> >> >> had already done.
>> >> >> >>
>> >> >> >> Then checked this link
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >> http://strugglers.net/~andy/blog/2008/01/20/red-hat-based-linux-under-xen-from-debian-etch/
>> >> >> >>
>> >> >> >> I did
>> >> >> >> usr/lib/xen-3.0.3-1/bin/pygrub /dev/virtualization/centos5-disk
>> >> >> >> xvda
>> >> >> >>
>> >> >> >> I get a brub screen .
>> >> >> >> A snapshot for the pygrub booting can be seen here
>> >> >> >> http://farm5.static.flickr.com/4006/4626021351_d1a6f9c014_b.jpg
>> >> >> >>
>> >> >> >> But it fails to boot.
>> >> >> >>
>> >> >> >> Giving following message.
>> >> >> >>
>> >> >> >>
>> >> >> >> Traceback (most recent call last):
>> >> >> >>  File "./pygrub", line 657, in <module>
>> >> >> >>    dir="/var/run/xend/boot")
>> >> >> >>  File "/usr/lib/python2.5/tempfile.py", line 302, in mkstemp
>> >> >> >>    return _mkstemp_inner(dir, prefix, suffix, flags)
>> >> >> >>  File "/usr/lib/python2.5/tempfile.py", line 236, in
>> >> >> >> _mkstemp_inner
>> >> >> >>    fd = _os.open(file, flags, 0600)
>> >> >> >> OSError: [Errno 2] No such file or directory:
>> >> >> >> '/var/run/xend/boot/boot_kernel.je5fbt'
>> >> >> >>
>> >> >> >> I searched this but it did not gave me a single search result
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >> http://www.google.co.in/search?sourceid=chrome&client=ubuntu&channel=cs&ie=UTF-8&q=OSError:+[Errno+2]+No+such+file+or+directory:+'/var/run/xend/boot/boot_kernel.je5fbt'
>> >> >> >>
>> >> >> >> what can I check next ?
>> >> >> >> Vm is booting fine with QEMU.
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >> --
>> >> >> >>  Tapas Mishra
>> >> >> >> +91 8971248477
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >> --
>> >> >> >> Tapas
>> >> >> >>
>> >> >> >> _______________________________________________
>> >> >> >> Xen-users mailing list
>> >> >> >> Xen-users@xxxxxxxxxxxxxxxxxxx
>> >> >> >> http://lists.xensource.com/xen-users
>> >> >> >
>> >> >> >
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Tapas
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> Tapas
>> >
>> >
>>
>>
>>
>> --
>> Tapas
>
>



-- 
Tapas

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

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