<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tim Groeneveld &#187; OpenVZ</title>
	<atom:link href="http://timg.ws/tag/openvz/feed/" rel="self" type="application/rss+xml" />
	<link>http://timg.ws</link>
	<description>&#039;cause everyone loves a geek</description>
	<lastBuildDate>Wed, 14 Sep 2011 14:40:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3-beta3-19254</generator>
		<item>
		<title>My Xen experience</title>
		<link>http://timg.ws/2008/08/08/my-xen-experience/</link>
		<comments>http://timg.ws/2008/08/08/my-xen-experience/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 22:35:12 +0000</pubDate>
		<dc:creator>Tim Groeneveld</dc:creator>
				<category><![CDATA[Experimental]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://timg.ws/?p=91</guid>
		<description><![CDATA[No! When I Xen, I am not talking about a relationship to foreign material. Well, that is &#8211; not exactly. Xen is an open source hypervisor. Think: VMware, but much, much cooler. I was talking to Tim Post, about a project that I was completing for ShareSource2. Basically, the conversation came to the point where [...]]]></description>
			<content:encoded><![CDATA[<p>No! When I Xen, I am not talking about a relationship to foreign material. Well, that is &#8211; not exactly. <a href="http://www.xensource.com/"><strong>Xen</strong></a> is an open source hypervisor. Think: VMware, but much, much cooler.</p>
<p>I was talking to <a href="http://echoreply.us/">Tim Post</a>, about a project that I was completing for <a href="http://beta.sharesource.org/">ShareSource2</a>. Basically, the conversation came to the point where I said that I was using <a href="http://www.openvz.org/"> </a><a href="http://timg.ws/wp-admin/">OpenVZ</a> for my server virtualization. Tim then came to me and said “Why don’t you just use Xen”.</p>
<p>Well, I was not born yesterday &#8211; I did tell him that I had <em>tried</em> Xen, and that when I tried it &#8211; it just <strong>refused</strong> to work.</p>
<p>Then Tim pointed me to Xen unstable, a mercurial repository containing a version of Xen that does not need a new CPU to actually boot up.</p>
<p>Xen unstable, the version I checked out yesterday, is actually tagged as being “3.2.0-rc4″, which probably means that it is coming it’s way to becoming a nice stable Xen product that people other then me have actually been able to use.</p>
<p>This is what I used on my Debian to be able to install a Xen-enabled kernel:</p>
<blockquote><p>~# mkdir Xen<br />
~# cd Xen<br />
~# hg clone http://xenbits.xensource.com/xen-unstable.hg<br />
[[ wait for around 3 minutes while it grabs Xen's history<br />
~# cd xen-unstable.hg<br />
~# apt-get install bin86 bcc<br />
~# make world<br />
[[ Note: this step will also check out a <strong>2.6.18.8-xen</strong> kernel ]]<br />
~# sudo make install</p></blockquote>
<p>Then I had to add an entry to my /boot/grub/menu.lst which looked like this:</p>
<blockquote><p>title Xen 3.2 / XenLinux 2.6<br />
kernel /boot/xen-3.gz console=vga<br />
module /boot/vmlinuz-2.6.18.8-xen root=UUID=66559e96-e405-4a1d-be28-b8caf5b5b89d ro console=tty0<br />
module /boot/initrd-2.6.18.8-xen.img</p></blockquote>
<p>Reboot, select my new kernel, and faster then you can say “WOW IT WORKS” it was booting me into a brand new (well, actually, my OpenVZ kernel was 2.6.20 &#8211; so a brand old) kernel</p>
<p>To try Xen out, just go over to <a href="http://jailtime.org/">http://jailtime.org</a> and download an image of a nice operating system (I chose CentOS 5.1). When you have downloaded your image, do the following:</p>
<blockquote><p>tar -xvf {downloaded image name}<br />
ls -lar<br />
xen create -c {smallest file (usually)}</p></blockquote>
<p>and Voila! First thing you should be introduced to is a nice Grub screen welcoming you to your Xen experience.</p>
<p>I am still as of today yet to actually have built my own Archlinux or Frugalware Xen image. If anyone knows how to do this successfully, please drop me a line or leave a comment!</p>
]]></content:encoded>
			<wfw:commentRss>http://timg.ws/2008/08/08/my-xen-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

