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

Re: [Xen-community] trouble launching vm's


  • To: xen-community@xxxxxxxxxxxxxxxxxxx
  • From: George Shuklin <george.shuklin@xxxxxxxxx>
  • Date: Sun, 15 Aug 2010 15:11:48 +0400
  • Delivery-date: Sun, 15 Aug 2010 04:11:47 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:in-reply-to:references:content-type:date:message-id :mime-version:x-mailer:content-transfer-encoding; b=UfPOkzq++DM7ePiRX97TKHmwayis/7OXcYY5myb4pDStOSwdVmWHjDkJAui4OyRebU oTh7A3nlmAPhsSdy/5bXYN5ApdqXsNc9u1QYQcA8hX1UcNYgtZY7CWORCnoMnmrW7ZqS SK7k8ihvl39UPUbG0mLOA+HJgAo/VEh24P9bU=
  • List-id: Community Discussion <xen-community.lists.xensource.com>

As I can see from error message, your VM (#1) have
no /boot/grub/menu.lst. I think, you can or install kernel/grub/modules
to guest machine by mounting it and chroot'ing, or (I think, this is
more easy) - use external kernel/initrd files.

Ð ÐÐÑ, 14/08/2010 Ð 23:05 -0400, Tim Dunphy ÐÐÑÐÑ:
> Hello,
> 
>  I must be missing something very very basic. Because I am having
> trouble launching some vm's that I recently built whereas I don't have
> any problem at all launching some older images I made in very much the
> same way!
> 
>  First there is vm01 which works just fine:
> 
> [root@lcent5-1:/etc/xen]$:xm create vm01
> Using config file "./vm01".
> Started domain vm01
> [root@lcent5-1:/etc/xen]$:
> 
> 
> And here is the conf file for vm01:
> 
> name = "vm01"
> uuid = "4d996e30-dbce-4717-dbc6-8fa149ddf96b"
> maxmem = 256
> memory = 256
> vcpus = 1
> bootloader = "/usr/bin/pygrub"
> on_poweroff = "destroy"
> on_reboot = "restart"
> on_crash = "restart"
> disk = [ "tap:aio:/vm/vm01.img,xvda,w" ]
> vif = [ "mac=00:16:36:3a:88:ae,bridge=xenbr0,script=vif-bridge" ]
> 
> 
> So far so good!
> 
> But when I try to launch vm05 this is what I get:
> 
>  [root@lcent5-1:/etc/xen]$:xm create vm05
> Using config file "./vm05".
> Traceback (most recent call last):
>   File "/usr/bin/pygrub", line 682, in ?
>     chosencfg = run_grub(file, entry, fs)
>   File "/usr/bin/pygrub", line 536, in run_grub
>     g = Grub(file, fs)
>   File "/usr/bin/pygrub", line 203, in __init__
>     self.read_config(file, fs)
>   File "/usr/bin/pygrub", line 397, in read_config
>     raise RuntimeError, "couldn't find bootloader config file in the
> image provided."
> RuntimeError: couldn't find bootloader config file in the image provided.
> No handlers could be found for logger "xend"
> Error: Boot loader didn't return any data!
> Usage: xm create <ConfigFile> [options] [vars]
> 
> Create a domain based on <ConfigFile>.
> 
> Options:
> 
> Then it lists some help options.
> 
>  I can't quite figure out why the second and subsuquent vm's won't
> launch, because as I said they were built in exacltly the same way!
> 
>  Here is the conf file for vm05:
> 
> name = "vm05"
> uuid = "6830ef63-88e9-69f4-be44-7a71efd4dfa4"
> maxmem = 256
> memory = 256
> vcpus = 1
> bootloader = "/usr/bin/pygrub"
> on_poweroff = "destroy"
> on_reboot = "restart"
> on_crash = "restart"
> vfb = [ "type=vnc,vncunused=1,keymap=en-us" ]
> disk = [ "tap:aio:/vm/vm05.img,xvda,w" ]
> vif = [ "mac=00:16:36:2a:0d:dd,bridge=xenbr0,script=vif-bridge" ]
> 
> 
> The only difference I can tell between the two is the name of the
> vm's. Can someone please let me know how to proceed to get vm05 and
> the others (which have a similar problem) launched?
> 
> 
> Thanks!
> Tim
> 
> _______________________________________________
> Xen-community mailing list
> Xen-community@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/mailman/listinfo/xen-community



_______________________________________________
Xen-community mailing list
Xen-community@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-community


 


Rackspace

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