<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Now running Lenny (and a workaround for a Grub bug)</title>
	<atom:link href="http://orangesquash.org.uk/2009/02/16/now-running-lenny-and-a-workaround-for-a-grub-bug/feed/" rel="self" type="application/rss+xml" />
	<link>http://orangesquash.org.uk/2009/02/16/now-running-lenny-and-a-workaround-for-a-grub-bug/</link>
	<description>YASB</description>
	<lastBuildDate>Thu, 26 Aug 2010 01:16:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: B1 &#187; Blog Archive &#187; Running a custom or distribution kernel on a VPS</title>
		<link>http://orangesquash.org.uk/2009/02/16/now-running-lenny-and-a-workaround-for-a-grub-bug/comment-page-1/#comment-8374</link>
		<dc:creator>B1 &#187; Blog Archive &#187; Running a custom or distribution kernel on a VPS</dc:creator>
		<pubDate>Thu, 26 Aug 2010 01:16:07 +0000</pubDate>
		<guid isPermaLink="false">http://orangesquash.org.uk/?p=47#comment-8374</guid>
		<description>[...] has a nice tutorial here but I ran into this bug. Where grub throws: grub-probe: error: Cannot find a GRUB drive for /dev/xvda2. This is due to [...]</description>
		<content:encoded><![CDATA[<p>[...] has a nice tutorial here but I ran into this bug. Where grub throws: grub-probe: error: Cannot find a GRUB drive for /dev/xvda2. This is due to [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joachim</title>
		<link>http://orangesquash.org.uk/2009/02/16/now-running-lenny-and-a-workaround-for-a-grub-bug/comment-page-1/#comment-8124</link>
		<dc:creator>Joachim</dc:creator>
		<pubDate>Wed, 21 Jul 2010 18:44:16 +0000</pubDate>
		<guid isPermaLink="false">http://orangesquash.org.uk/?p=47#comment-8124</guid>
		<description>Bryce, if you want to run very different domU installations it&#039;s actually very helpful to use pyGrub since that simplifies maintenance a lot for each domU.

The approach you describe is the para-virt model, but that&#039;s not the only way to run Xen.</description>
		<content:encoded><![CDATA[<p>Bryce, if you want to run very different domU installations it&#039;s actually very helpful to use pyGrub since that simplifies maintenance a lot for each domU.</p>
<p>The approach you describe is the para-virt model, but that&#039;s not the only way to run Xen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bryce</title>
		<link>http://orangesquash.org.uk/2009/02/16/now-running-lenny-and-a-workaround-for-a-grub-bug/comment-page-1/#comment-6729</link>
		<dc:creator>Bryce</dc:creator>
		<pubDate>Fri, 05 Feb 2010 07:44:33 +0000</pubDate>
		<guid isPermaLink="false">http://orangesquash.org.uk/?p=47#comment-6729</guid>
		<description>In a Xen VM you don&#039;t need no stinkin&#039; grub.  Another way to solve this problem is to remove the local (unused) grub and kernel image.  The kernel image that&#039;s used comes from Dom0.
# dpkg -P linux-image-2.6.26-2-amd64 linux-image-2.6-amd64 grub
The kernel modules, however, should match Dom0&#039;s kernel.</description>
		<content:encoded><![CDATA[<p>In a Xen VM you don&#039;t need no stinkin&#039; grub.  Another way to solve this problem is to remove the local (unused) grub and kernel image.  The kernel image that&#039;s used comes from Dom0.<br />
# dpkg -P linux-image-2.6.26-2-amd64 linux-image-2.6-amd64 grub<br />
The kernel modules, however, should match Dom0&#039;s kernel.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alexdb</title>
		<link>http://orangesquash.org.uk/2009/02/16/now-running-lenny-and-a-workaround-for-a-grub-bug/comment-page-1/#comment-5601</link>
		<dc:creator>alexdb</dc:creator>
		<pubDate>Mon, 07 Dec 2009 16:02:58 +0000</pubDate>
		<guid isPermaLink="false">http://orangesquash.org.uk/?p=47#comment-5601</guid>
		<description>I solved this issue like this:

In the DomU just edit:
/var/lib/dpkg/info/linux-image-2.6.26-2-xen-686.postinst

and put this line in comment:
#command -v update-grub &gt; /dev/null &amp;&amp; update-grub

so the postinstall script won&#039;t try to update grub too</description>
		<content:encoded><![CDATA[<p>I solved this issue like this:</p>
<p>In the DomU just edit:<br />
/var/lib/dpkg/info/linux-image-2.6.26-2-xen-686.postinst</p>
<p>and put this line in comment:<br />
#command -v update-grub &gt; /dev/null &amp;&amp; update-grub</p>
<p>so the postinstall script won&#039;t try to update grub too</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Iain</title>
		<link>http://orangesquash.org.uk/2009/02/16/now-running-lenny-and-a-workaround-for-a-grub-bug/comment-page-1/#comment-745</link>
		<dc:creator>Iain</dc:creator>
		<pubDate>Fri, 13 Mar 2009 10:26:03 +0000</pubDate>
		<guid isPermaLink="false">http://orangesquash.org.uk/?p=47#comment-745</guid>
		<description>Hi Francois,

Sorry, but I think this is a different problem that I don&#039;t have any idea how to fix as I have no experience managing a domU :(

Iain</description>
		<content:encoded><![CDATA[<p>Hi Francois,</p>
<p>Sorry, but I think this is a different problem that I don&#039;t have any idea how to fix as I have no experience managing a domU <img src='http://orangesquash.org.uk/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Iain</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: francois</title>
		<link>http://orangesquash.org.uk/2009/02/16/now-running-lenny-and-a-workaround-for-a-grub-bug/comment-page-1/#comment-744</link>
		<dc:creator>francois</dc:creator>
		<pubDate>Fri, 13 Mar 2009 10:06:02 +0000</pubDate>
		<guid isPermaLink="false">http://orangesquash.org.uk/?p=47#comment-744</guid>
		<description>Well i&#039;m lost here...

I tried to debootstrap a 32 bits domU into a 64 bits dom0 under lenny.

debootstrap --arch=i386 --include=libc6-xen,firmware-bnx2,linux-image-2.6.26-1-xen-686,linux-modules-xen-686,linux-image-xen-686,grub --components=main,contrib,non-free lenny /mnt/xen http://ftp2.fr.debian.org/debian

But i have this problem (as you) :
dpkg: error processing linux-image-2.6.26-1-xen-686 (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of linux-image-xen-686:
 linux-image-xen-686 depends on linux-image-2.6.26-1-xen-686; however:
  Package linux-image-2.6.26-1-xen-686 is not configured yet.
dpkg: error processing linux-image-xen-686 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-image-2.6.26-1-xen-686
 linux-image-xen-686

I update domU.cfg :
root        = &#039;/dev/xvda1 ro&#039;
disk        = [
                  &#039;phy:/dev/xen-lvm/386-disk,xvda1,w&#039;,
                  &#039;phy:/dev/xen-lvm/386-swap,xvda2,w&#039;,
              ]
and domU fstab :
/dev/xvda1 / ext3 defaults 0 1
/dev/xvda2 none swap defaults 0 0
proc /proc proc defaults 0 0

But dpkg --configure -a and update-grub does not generate any files under /boot/grub !!

How to fix that ?</description>
		<content:encoded><![CDATA[<p>Well i&#039;m lost here&#8230;</p>
<p>I tried to debootstrap a 32 bits domU into a 64 bits dom0 under lenny.</p>
<p>debootstrap &#8211;arch=i386 &#8211;include=libc6-xen,firmware-bnx2,linux-image-2.6.26-1-xen-686,linux-modules-xen-686,linux-image-xen-686,grub &#8211;components=main,contrib,non-free lenny /mnt/xen <a href="http://ftp2.fr.debian.org/debian" rel="nofollow">http://ftp2.fr.debian.org/debian</a></p>
<p>But i have this problem (as you) :<br />
dpkg: error processing linux-image-2.6.26-1-xen-686 (&#8211;configure):<br />
 subprocess post-installation script returned error exit status 1<br />
dpkg: dependency problems prevent configuration of linux-image-xen-686:<br />
 linux-image-xen-686 depends on linux-image-2.6.26-1-xen-686; however:<br />
  Package linux-image-2.6.26-1-xen-686 is not configured yet.<br />
dpkg: error processing linux-image-xen-686 (&#8211;configure):<br />
 dependency problems &#8211; leaving unconfigured<br />
Errors were encountered while processing:<br />
 linux-image-2.6.26-1-xen-686<br />
 linux-image-xen-686</p>
<p>I update domU.cfg :<br />
root        = &#039;/dev/xvda1 ro&#039;<br />
disk        = [<br />
                  'phy:/dev/xen-lvm/386-disk,xvda1,w',<br />
                  'phy:/dev/xen-lvm/386-swap,xvda2,w',<br />
              ]<br />
and domU fstab :<br />
/dev/xvda1 / ext3 defaults 0 1<br />
/dev/xvda2 none swap defaults 0 0<br />
proc /proc proc defaults 0 0</p>
<p>But dpkg &#8211;configure -a and update-grub does not generate any files under /boot/grub !!</p>
<p>How to fix that ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Iain</title>
		<link>http://orangesquash.org.uk/2009/02/16/now-running-lenny-and-a-workaround-for-a-grub-bug/comment-page-1/#comment-558</link>
		<dc:creator>Iain</dc:creator>
		<pubDate>Tue, 17 Feb 2009 09:50:30 +0000</pubDate>
		<guid isPermaLink="false">http://orangesquash.org.uk/?p=47#comment-558</guid>
		<description>Thanks ressu. I&#039;ll send it to Andy and see what he thinks</description>
		<content:encoded><![CDATA[<p>Thanks ressu. I&#039;ll send it to Andy and see what he thinks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ressu</title>
		<link>http://orangesquash.org.uk/2009/02/16/now-running-lenny-and-a-workaround-for-a-grub-bug/comment-page-1/#comment-557</link>
		<dc:creator>ressu</dc:creator>
		<pubDate>Tue, 17 Feb 2009 06:00:29 +0000</pubDate>
		<guid isPermaLink="false">http://orangesquash.org.uk/?p=47#comment-557</guid>
		<description>pygrub helps in a lot of ways, but this bug has bitten me in more than one environment already.

There is a better solution for this too, check: http://ressukka.net/blog/posts/20090217_Xen_domU_upgrades/</description>
		<content:encoded><![CDATA[<p>pygrub helps in a lot of ways, but this bug has bitten me in more than one environment already.</p>
<p>There is a better solution for this too, check: <a href="http://ressukka.net/blog/posts/20090217_Xen_domU_upgrades/" rel="nofollow">http://ressukka.net/blog/posts/20090217_Xen_domU_upgrades/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Iain</title>
		<link>http://orangesquash.org.uk/2009/02/16/now-running-lenny-and-a-workaround-for-a-grub-bug/comment-page-1/#comment-553</link>
		<dc:creator>Iain</dc:creator>
		<pubDate>Mon, 16 Feb 2009 21:44:31 +0000</pubDate>
		<guid isPermaLink="false">http://orangesquash.org.uk/?p=47#comment-553</guid>
		<description>It&#039;s the way the VM came set up. (it&#039;s PyGrub actually). I could have removed it but I wanted to be able to easily fall back to etch&#039;s kernel if something didn&#039;t work.</description>
		<content:encoded><![CDATA[<p>It&#039;s the way the VM came set up. (it&#039;s PyGrub actually). I could have removed it but I wanted to be able to easily fall back to etch&#039;s kernel if something didn&#039;t work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: khanku</title>
		<link>http://orangesquash.org.uk/2009/02/16/now-running-lenny-and-a-workaround-for-a-grub-bug/comment-page-1/#comment-552</link>
		<dc:creator>khanku</dc:creator>
		<pubDate>Mon, 16 Feb 2009 21:34:38 +0000</pubDate>
		<guid isPermaLink="false">http://orangesquash.org.uk/?p=47#comment-552</guid>
		<description>What for do you have grub installed in a xen domU exactly?
It isn&#039;t necessary and only brings trouble, as you show in this post.</description>
		<content:encoded><![CDATA[<p>What for do you have grub installed in a xen domU exactly?<br />
It isn&#039;t necessary and only brings trouble, as you show in this post.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
