<?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>Andre&#039;s blog &#187; 3ware</title>
	<atom:link href="http://www.xentux.de/tag/3ware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xentux.de</link>
	<description>Mac, Linux und vieles mehr!</description>
	<lastBuildDate>Tue, 24 Jan 2012 15:09:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Xen mit 3ware 9650SE Hardware-RAID</title>
		<link>http://www.xentux.de/linux/xen/xen-mit-3ware-9650se-hardware-raid/</link>
		<comments>http://www.xentux.de/linux/xen/xen-mit-3ware-9650se-hardware-raid/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 08:59:13 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[Xen]]></category>
		<category><![CDATA[3ware]]></category>
		<category><![CDATA[9650SE]]></category>

		<guid isPermaLink="false">http://blog.iwhl.de/?p=85</guid>
		<description><![CDATA[Der 3ware Hardware-RAID Controller 9650SE wird erst ab Kernel 2.6.19 nativ unterstützt, so haben wir das Problem mit Xen, daß der 2.6.18er Kernel nur die älteren 3ware Controller unterstützt. Es gibt in der Kernel-Config zwar das Modul 3w-9xxx, aber eben nur für die älteren Controller. Wie wir uns ein passendes Modul für den Xen-Kenel bauen, [...]]]></description>
			<content:encoded><![CDATA[<p>Der 3ware Hardware-RAID Controller 9650SE wird erst ab Kernel 2.6.19 nativ unterstützt, so haben wir das Problem mit Xen, daß der 2.6.18er Kernel nur die älteren 3ware Controller unterstützt. Es gibt in der Kernel-Config zwar das Modul 3w-9xxx, aber eben nur für die älteren Controller. Wie wir uns ein passendes Modul für den Xen-Kenel bauen, beschreibe ich in diesem Artikel.</p>
<p><span id="more-85"></span>Auf der Webseite von <a title="3ware" href="http://www.3ware.com" target="_blank">3ware</a> findet man aber den passenden <a title="3ware Treiber" href="http://www.3ware.com/KB/article.aspx?id=15001" target="_blank">Treiber</a>.</p>
<p>In der Kernel-Config muß das 3ware-Modul aktiviert werden.</p>
<pre>make linux-2.6-xen0-config CONFIGMODE=menuconfig</pre>
<p><em>Device Drivers -&gt; SCSI device support -&gt; SCSI low-level drivers -&gt; 3ware 9xxx SATA-RAID support</em> mit &#8216;m&#8217; als Modul aktivieren und den Kernel bauen.</p>
<pre>make -j 4 linux-2.6-xen0-build &amp;&amp; make -j 4 linux-2.6-xen0-install</pre>
<p>In der dom0 setzt man nun &#8211; das ist wichtig &#8211; einen Symlink auf die Kernelquellen der dom0. (Da im Moment noch ein &#8220;normaler&#8221; Kernel ohne Xen läuft. Der Makefile vom Treiber sucht nach den Kernelquellen unter diesem Link.) /usr/src/linux -&gt; /usr/src/xen-3.3.0/build-linux-2.6.18-xen0_x86_64 &#8230; oder wo auch immer ihr die Xen-Sourcen versteckt habt bzw. welche Xen-Version ihr kompiliert.<br />
Das Treiberpaket entpacken und kompilieren</p>
<pre>tar xfvz 171-3w-9xxx_for2.6.18kernel_v2.26.08.002-9.5-GUID25fc263565884e50b06f20599dfc7937.tgz
cd driver
make</pre>
<p>Danach das Modul <em>3w-9xxx.ko</em> nach <em>/lib/modules/2.6.18.8-xen0/kernel/drivers/scsi</em> kopieren und das alte Modul überschreiben &#8211; für den Fall, daß Ihr nur einen Kernel für Dom0 und domU nutzt, natürlich in das entsprechende Verzeichnis ../2.6.18.8-xen/&#8230;</p>
<p>Nicht vergessen die Initrd zu bauen.</p>
<pre>mkinitramfs -o /boot/initrd.img-2.6.18.8-xen0 2.6.18.8-xen0</pre>
<p>Jetzt steht einem Neustart des Systems mit dem Xen-Kernel eigentlichnichts mehr im Wege, ggf. vorher noch grub updaten und los geht&#8217;s!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xentux.de/linux/xen/xen-mit-3ware-9650se-hardware-raid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

