Hi Alex, <div><br></div><div>I was able to update to the latest xen-tools from your ppa. When I used the "--pygrub" option I ran into a minor error in the domU cfg file. </div><div><br></div><div>(1) it seems like it set the memory to be </div>
<div>memory = '64M'</div><div><br></div><div>which threw the error: <br>Error: invalid literal for int() with base 10: '64M'</div><div><br></div><div>changing that to:</div><div><div>memory = '64' </div>
<div><br></div><div>make it work ok. </div><br class="Apple-interchange-newline"></div><div>(2) Even though I changed /etc/xen-tools/xen-tools.conf to include the following lines: </div><div><br></div><div>extension = ""</div>
<div>disk_device = xvda</div><div><br></div><div>the domU config file still has a .cfg extension and it also keeps wanting to use "hda" as the device names rather than the "xvda" that are needed to start the domU. I can of course edit then, but thought it would be good to fix these errors or know what I am doing wrong. </div>
<div><br></div><div>Also, the "--pygrub" option did indeed work. One small suggestion. Could the "--pygrub" role take an optional parameter that speficied what kernel you wanted the domU to have? e.g. "--pygrub=virtual" could load the linux-image-virtual, while "--pygrub=server" could load the linux-image-server into the domU. I edited the file by hand. the Linux-image-virtual is much leaner than the standard *server kernel+modules. </div>
<div><br></div><div>thanks</div><div>Yuvraj<br><br></div><div><br></div><div><br></div><div>On Sat, Jun 30, 2012 at 10:45 AM, Axel Beckert <span dir="ltr"><<a href="mailto:abe@deuxchevaux.org" target="_blank">abe@deuxchevaux.org</a>></span> wrote:</div>
<div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Yuvraj,<br>
<div class="im"><br>
On Sat, Jun 30, 2012 at 10:27:36AM -0700, Yuvraj Agarwal wrote:<br>
> I was able to install the latest 4.3.1 release on a Ubuntu 12.04 (64bit)<br>
> dom0. I'll check and make sure everything works and report back if it does<br>
> not.<br>
<br>
</div>Great, thanks!<br>
<div class="im"><br>
> One question. Was there a plan to release a pygrub role at any point<br>
> (in /etc/xen-tools/role.d/) as part of the regular xen-tools<br>
> package?<br>
<br>
</div>Not yet. There's the --pygrub option to xen-create-image (which is<br>
implicit for DomUs of some distributions, e.g. newer Ubuntu releases).<br>
<div class="im"><br>
> The pygrub role is to install one of the linux-virtual or<br>
> ec2 based kernels in a domU/guest VM rather than use the dom0<br>
> kernels themselves.<br>
<br>
</div>That's what the --pygrub option should do.<br>
<div class="im HOEnZb"><br>
Kind regards, Axel<br>
--<br>
/~\ Plain Text Ribbon Campaign | Axel Beckert<br>
\ / Say No to HTML in E-Mail and News | <a href="mailto:abe@deuxchevaux.org">abe@deuxchevaux.org</a> (Mail)<br>
X See <a href="http://www.asciiribbon.org/" target="_blank">http://www.asciiribbon.org/</a> | <a href="mailto:abe@noone.org">abe@noone.org</a> (Mail+Jabber)<br>
/ \ I love long mails: <a href="http://email.is-not-s.ms/" target="_blank">http://email.is-not-s.ms/</a> | <a href="http://noone.org/abe/" target="_blank">http://noone.org/abe/</a> (Web)<br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
xen-tools-discuss mailing list<br>
<a href="mailto:xen-tools-discuss@xen-tools.org">xen-tools-discuss@xen-tools.org</a><br>
<a href="https://xen-tools.org/mailman/listinfo/xen-tools-discuss" target="_blank">https://xen-tools.org/mailman/listinfo/xen-tools-discuss</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><font face="'courier new', monospace">---------------------------------------------------</font><div><b><font face="'courier new', monospace">Yuvraj Agarwal</font></b></div>
<div><font face="'courier new', monospace"><br></font></div><div><font face="'courier new', monospace">Email : <a href="mailto:yuvraj@cs.ucsd.edu" target="_blank">yuvraj@cs.ucsd.edu</a> </font></div><div>
<font face="'courier new', monospace"> CSE/EBU3B Room 2116, UC San Diego </font></div>
<div><font face="'courier new', monospace">Phone : +1 (858) 822-5887 (Office) </font></div><div><font face="'courier new', monospace">Web : <a href="http://synergy.ucsd.edu/yuvraj" target="_blank">http://synergy.ucsd.edu/yuvraj</a></font></div>
<div><font face="'courier new', monospace">--------------------------------------------------</font></div><br>
</div>