Yes, I am able to start a vm with libvirt and Xen, but I've not tried a 
xml based on the one openstack generates. I will see if I can try 
tomorrow to run a separate VM modifying OS's libvirt xml.<br><br>I 
really need to use libvirt due to the live migration support, thus XCP 
or XenServer + xenapi would not work for me. Also I have a very specific
 environment I am trying to include openstack that I can't change right 
now.<br>
<br>Also that is a good way to test Openstack and Xen integration outside XenServer.<br><br><div class="gmail_quote">Em 27 de setembro de 2011 23:11, Todd Deshane <span dir="ltr"><<a href="mailto:todd.deshane@xen.org">todd.deshane@xen.org</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">2011/9/27 Rogério Vinhal Nunes <<a href="mailto:rogervn@dcc.ufmg.br">rogervn@dcc.ufmg.br</a>>:<br>
<div><div></div><div class="h5">> Hello, I've upgraded to Diablo to see if this issue was resolved, but<br>
> apparently it isn't.<br>
><br>
> There is already a thread talking about it, but it didn't come to a solution<br>
> that I could use. After having Openstack configured with Xen and libvirt in<br>
> Ubuntu 10.04 whenever I run an instance it is started, but it stops with a<br>
> kernel panic trying to mount root by using xvda, but sda is the only<br>
> available.<br>
><br>
> I'm using Diablo's nova + glance and the<br>
> ubuntu1010-UEC-localuser-image.tar.gz from the manual.<br>
><br>
> The kernel panic is like this:<br>
><br>
> [    0.170563] VFS: Cannot open root device "xvda" or unknown-block(0,0)<br>
> [    0.170572] Please append a correct "root=" boot option; here are the<br>
> available partitions:<br>
> [    0.170585] ca00           32768 sda driver: vbd<br>
> [    0.170594] Kernel panic - not syncing: VFS: Unable to mount root fs on<br>
> unknown-block(0,0)<br>
> [    0.170604] Pid: 1, comm: swapper Not tainted 2.6.35-24-virtual<br>
> #42-Ubuntu<br>
><br>
> I've played with libvirt.xml.template, it changed a lot since Cactus, so I<br>
> tried to replace xvda with sda, and the kernel panic didn't go away, just<br>
> changed a little:<br>
><br>
> [    0.161237] List of all partitions:<br>
> [    0.161248] ca00           32768 sda driver: vbd<br>
> [    0.161257] No filesystem could mount root, tried:  ext3 ext2 ext4<br>
> fuseblk<br>
> [    0.161275] Kernel panic - not syncing: VFS: Unable to mount root fs on<br>
> unknown-block(202,0)<br>
> [    0.161286] Pid: 1, comm: swapper Not tainted 2.6.35-24-virtual<br>
> #42-Ubuntu<br>
><br>
<br>
</div></div>Are you able to start a guest manually with Xen + libvirt (without OpenStack)?<br>
<br>
That's the first step to debugging this issue.<br>
<div class="im"><br>
> I've tried using --xenapi_remap_vbd_dev=true, but it didn't work (it<br>
> wouldn't also because I'm using libvirt, not xenapi).<br>
><br>
<br>
</div>Would XCP or XenServer work for you in general? (The XenAPI-based<br>
hypervisors are more tested and even have more features compared with<br>
libvirt - <a href="http://wiki.openstack.org/XenAPI" target="_blank">http://wiki.openstack.org/XenAPI</a>)<br>
<br>
<br>
Or even Project Kronos (also uses XCP/XenServer toolstack)<br>
<a href="http://blog.xen.org/index.php/2011/07/22/project-kronos/" target="_blank">http://blog.xen.org/index.php/2011/07/22/project-kronos/</a><br>
<br>
Thanks,<br>
Todd<br>
<font color="#888888"><br>
--<br>
Todd Deshane<br>
<a href="http://www.linkedin.com/in/deshantm" target="_blank">http://www.linkedin.com/in/deshantm</a><br>
<a href="http://www.xen.org/products/cloudxen.html" target="_blank">http://www.xen.org/products/cloudxen.html</a><br>
<a href="http://runningxen.com/" target="_blank">http://runningxen.com/</a><br>
</font></blockquote></div><br>