<?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>skjegg.com &#187; GNU/Linux</title>
	<atom:link href="http://www.skjegg.com/category/gnulinux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.skjegg.com</link>
	<description>Your super mega beast will grow like on yeast.</description>
	<lastBuildDate>Fri, 14 Aug 2009 20:18:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Legge inn Debian i et &#8220;chroot&#8221;</title>
		<link>http://www.skjegg.com/2009/07/19/legge-inn-debian-i-et-chroot/</link>
		<comments>http://www.skjegg.com/2009/07/19/legge-inn-debian-i-et-chroot/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 23:44:05 +0000</pubDate>
		<dc:creator>sokkalf</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[chroot]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debootstrap]]></category>

		<guid isPermaLink="false">http://www.skjegg.com/?p=115</guid>
		<description><![CDATA[
Som lovet i forrige innlegg — her kommer en liten guide på hvordan man legger inn Debian i et såkalt &#8220;chroot&#8220;.  Et chroot stenger programvare inne i sitt eget &#8220;fengsel&#8221;, og er bl.a mye brukt til å isolere programmer pga. sikkerhet, osv. Jeg brukte det til å få mitt eget 32-bits-miljø adskilt fra resten av [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="chroot (jail)" src="http://images.skjegg.com/blog/diverse/prison.jpg" alt="" width="200" height="132" /></p>
<p>Som lovet i <a href="http://www.skjegg.com/2009/07/16/64-bit-linux-og-minneforbruk/">forrige innlegg</a> — her kommer en liten guide på hvordan man legger inn <a href="http://www.debian.org/">Debian</a> i et såkalt &#8220;<a title="chroot" href="http://en.wikipedia.org/wiki/Chroot">chroot</a>&#8220;.  Et chroot stenger programvare inne i sitt eget &#8220;fengsel&#8221;, og er bl.a mye brukt til å isolere programmer pga. sikkerhet, osv. Jeg brukte det til å få mitt eget 32-bits-miljø adskilt fra resten av systemet, som er 64-bit.</p>
<p>Å legge inn en hel distro i et slikt chroot er faktisk ganske enkelt, ihvertfall med Debian og andre Debian-slektninger. Man kan ved hjelp av et lite program kalt <em>debootstrap</em> få gjort mesteparten av grovarbeidet. Debootstrap legges inn slik :</p>
<p><code># apt-get install debootstrap</code></p>
<p>Nå må man lage en katalog å legge inn den nye distroen i. (Jeg gir den navnet &#8220;lenny-i386&#8243;, fordi jeg har tenkt å legge inn Debian Lenny, 32-bit.) :</p>
<p><code># mkdir -p /chroots/lenny-i386</code></p>
<p>Nå kjører vi debootstrap-kommanoen :</p>
<p><code># debootstrap --arch i386 lenny /chroots/lenny-i386 http://ftp.debian.org/debian/</code></p>
<p>Denne holder på en stund, så det er bare å lene seg tilbake og se på all teksten som scroller forbi. Når den er ferdig, kan man inspisere katalogen /chroots/lenny-i386, man bør der fnne en kjent filstruktur (burde være ganske lik rota på din nåværende distro).</p>
<p>Nå må man gjøre litt fiksing og triksing for å gi chroot tilgang til deler av filsystemet (/proc, /dev, /home og /tmp er kjekt å ha). Putt dette inn i /etc/fstab :</p>
<p><code><br />
/home /chroots/lenny-i386/home none rw,bind 0 0<br />
/proc /chroots/lenny-i386/proc none rw,bind 0 0<br />
/tmp /chroots/lenny-i386/tmp none rw,bind 0 0<br />
/dev /chroots/lenny-i386/dev none rw,bind 0 0</code></p>
<p>Skriv deretter <code>mount -a</code> for å mounte dem.</p>
<p>Nå er alt klart for å gå inn i chrootet og den nye distroen :</p>
<p><code># chroot /chroots/lenny-i386</code></p>
<p>Det var det! Nå bør man gjøre følgende :<br />
<code><br />
# aptitude update<br />
# aptitude upgrade<br />
# aptitude install locales</code></p>
<p>Rediger så /etc/locale.gen, kommentér ut ønsket locale, og kjør kommandoen <code>locale-gen.</code></p>
<p>Det var det! Nå er alt klart for å installere programmer osv. Når man vil &#8220;logge ut&#8221; av chroot, skriver man bare &#8220;exit&#8221; eller trykker Control+D.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skjegg.com/2009/07/19/legge-inn-debian-i-et-chroot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>64-bit linux og minneforbruk</title>
		<link>http://www.skjegg.com/2009/07/16/64-bit-linux-og-minneforbruk/</link>
		<comments>http://www.skjegg.com/2009/07/16/64-bit-linux-og-minneforbruk/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 13:28:28 +0000</pubDate>
		<dc:creator>sokkalf</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[skjegg.com]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://www.skjegg.com/?p=89</guid>
		<description><![CDATA[Jeg hoster som tidligere beskrevet skjegg.com på en VPS. Dette er etter min mening en veldig god løsning, som gir meg en &#8220;maskin&#8221; jeg kan gjøre hva jeg vil med uten mye stress hvis noe skulle gå istykker. Den nye VPSen hos Slicehost har vist seg å være 64-bit. Ved første øyekast ser jo det [...]]]></description>
			<content:encoded><![CDATA[<p>Jeg hoster som <a href="http://www.skjegg.com/2008/08/23/bytte-av-hosting/">tidligere</a> <a href="http://www.skjegg.com/2009/03/06/tester-ut-ny-hosting-igjen/">beskrevet</a> skjegg.com på en <a href="http://en.wikipedia.org/wiki/Virtual_private_server">VPS</a>. Dette er etter min mening en veldig god løsning, som gir meg en &#8220;maskin&#8221; jeg kan gjøre hva jeg vil med uten mye stress hvis noe skulle gå istykker. Den nye VPSen hos <a href="http://slicehost.com">Slicehost</a> har vist seg å være 64-bit. Ved første øyekast ser jo det helt knall ut, men med det begrensede minnet som gjerne er på slike VPSer merker man fort hvor stort minneforbruket er på 64-bit kontra 32-bit.</p>
<p>Løsningen ble å lage et såkalt &#8220;<a href="http://en.wikipedia.org/wiki/Chroot">chroot</a>&#8220;, med en 32-bit distro inni (jeg bruker Debian 5.0 &#8220;Lenny&#8221;). I denne la jeg inn noen av de mest minnehungrige programmene (spesielt <a href="http://httpd.apache.org/">Apache</a>, <a href="http://www.clamav.net/">ClamAV</a>, <a href="http://spamassassin.apache.org/">SpamAssassin</a> og <a href="http://www.amavis.org/">Amavis</a>, de tre sistnevnte for mailserveren).</p>
<p>Resultatet taler for seg :</p>
<div class="wp-caption alignnone" style="width: 360px"><img title="64-bit" src="http://images.skjegg.com/blog/mem/mem64bit.png" alt="" width="350" height="100" /><p class="wp-caption-text">Minneforbruk 64-bit</p></div>
<div class="wp-caption alignnone" style="width: 360px"><img title="32-bit" src="http://images.skjegg.com/blog/mem/mem32bit.png" alt="Minneforbruk 32-bit" width="350" height="100" /><p class="wp-caption-text">Minneforbruk 32-bit</p></div>
<p>Jeg kommer tilbake med en slags guide med litt mer detaljer på hvordan jeg fikk til dette på et senere tidspunkt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skjegg.com/2009/07/16/64-bit-linux-og-minneforbruk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foredrag med Richard Stallman</title>
		<link>http://www.skjegg.com/2009/02/25/foredrag-med-richard-stallman/</link>
		<comments>http://www.skjegg.com/2009/02/25/foredrag-med-richard-stallman/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 06:17:36 +0000</pubDate>
		<dc:creator>sokkalf</dc:creator>
				<category><![CDATA[Barske saker]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[foredrag]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[richard stallman]]></category>

		<guid isPermaLink="false">http://www.skjegg.com/?p=56</guid>
		<description><![CDATA[På mandag var jeg på foredrag med free software-legenden Richard Stallman på Chateau Neuf. Jeg ventet meg på forhånd en opplevelse utenom det vanlige, og jeg ble ikke skuffet! Han serverte en liten presentasjon av GNU, noen litt morsomme anekdoter om Emacs, og et interessant foredrag om Copyrightlovgivning, slik den er og slik han syns [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Richard_Stallman"><img class="alignright" title="Richard Stallman" src="http://images.skjegg.com/blog/diverse/stallman.jpg" alt="Richard Stallman" width="225" height="338" /></a>På mandag var jeg på foredrag med free software-legenden <a title="Richard Stallman" href="http://en.wikipedia.org/wiki/Richard_Stallman">Richard Stallman</a> på Chateau Neuf. Jeg ventet meg på forhånd en opplevelse utenom det vanlige, og jeg ble ikke skuffet! Han serverte en liten presentasjon av <a title="GNU" href="http://en.wikipedia.org/wiki/GNU">GNU</a>, noen litt morsomme anekdoter om <a title="Emacs" href="http://en.wikipedia.org/wiki/Emacs">Emacs</a>, og et interessant foredrag om Copyrightlovgivning, slik den er og slik han syns den bør være. Det kom frem en del interessante poenger her. Til slutt fikk vi hilse på hans alter ego, <a title="St. iGNUcius" href="http://www.youtube.com/watch?v=S76pHIYx3ik">St. iGNUcius of the Church of Emacs</a>.</p>
<p>Jeg må innrømme  at jeg syns fyren er litt vel ekstrem til tider, men alt i alt var det et interessant foredrag, og verden ville sikkert vært et bedre sted om man gjennomførte en liten del av forslagene hans.</p>
<p>Tusen takk til arrangørene for et flott arrangement!</p>
<p>Video av foredraget blir sannsynligvis lagt ut på <a href="http://www.nuug.no">NUUGs hjemmesider</a> etterhvert.</p>
<p><strong>Oppdatering 2.3.2009 :</strong> Video er tilgjengelig <a href="http://www.ping.uio.no/video/">her</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skjegg.com/2009/02/25/foredrag-med-richard-stallman/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sette opp Apache med mod_ssl</title>
		<link>http://www.skjegg.com/2008/08/24/sette-opp-apache-med-mod_ssl/</link>
		<comments>http://www.skjegg.com/2008/08/24/sette-opp-apache-med-mod_ssl/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 20:46:43 +0000</pubDate>
		<dc:creator>sokkalf</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.skjegg.com/?p=29</guid>
		<description><![CDATA[
Jeg har lenge hatt en webmail-løsning (SquirrelMail), men denne har vært helt ukryptert. Derfor tenkte jeg at det var på tide å sette den opp med SSL, for litt bedre sikkerhet. Fikk det til slutt til, og har skrevet en liten guide til meg selv, som jeg har pusset litt på og lagt ut her, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://images.skjegg.com/blog/diverse/padlock.png" alt="hengelås" width="200" height="200" /></p>
<p style="text-align: left;">Jeg har lenge hatt en webmail-løsning (SquirrelMail), men denne har vært helt ukryptert. Derfor tenkte jeg at det var på tide å sette den opp med SSL, for litt bedre sikkerhet. Fikk det til slutt til, og har skrevet en liten guide til meg selv, som jeg har pusset litt på og lagt ut her, forhåpentligvis til nytte for andre.</p>
<p>Dette er gjort med Apache2 på Debian 4.0 (Etch), men bør funke bra på andre distroer også.</p>
<p>openssl må være installert.</p>
<p>Først må man lage seg et sertifikat. Det kan gjøres med denne kommandoen :</p>
<p><code>openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem</code></p>
<p>Dette forteller at man vil lage et sertifikat etter <a href="http://en.wikipedia.org/wiki/X.509">X.509</a>-standarden, med varighet på 365 dager. Sertifikatet blir lagret i fila /etc/apache2/apache.pem.</p>
<p>Videre legger man til en virtualhost med domenet man ønsker at skal være &#8220;SSL-enabled&#8221;. Det er lurest å lagre dette i en egen fil under /etc/apache2/sites-available. Kall den f.eks &#8220;ssl&#8221;.<br />
<code><br />
NameVirtualHost *:443<br />
&lt;VirtualHost *:443&gt;<br />
SSLEngine On<br />
SSLCertificateFile /etc/apache2/apache.pem<br />
ServerAdmin webmaster@domene.com<br />
DocumentRoot /var/www/ssl-site<br />
ServerName ssl-site.domene.com<br />
&lt;/VirtualHost&gt;<br />
</code></p>
<p>Merk at man må ha med options &#8220;SSLEngine&#8221; og &#8220;SSLCertificateFile&#8221; for at det skal virke. SSLCertificateFile må pekes til en gyldig sertifikatfil (som vi lagde tidligere).</p>
<p>Når virtualhost-fila er laget, er det på tide å enable den. Enten kan man gjøre det enkelt, ved å skrive &#8220;a2ensite ssl&#8221;, eller så kan man gjøre det vanskelig, og skrive &#8220;ln -s /etc/apache2/sites-available/ssl /etc/apache2/sites-enabled/999-ssl&#8221; (tallet forteller bare i hvilken rekkefølge konfigurasjonsfilene leses inn). Jeg gjorde det vanskelig helt til jeg oppdaget at det faktisk fantes en kommando som gjorde det enkelt..</p>
<p>Når man har gjort dette, bør man også endre andre virtualhosts så man har en &#8220;NameVirtualHost *:80&#8243;, og forandre &#8220;&lt;VirtualHost *&gt;&#8221; til &#8220;&lt;VirtualHost *:80&gt;&#8221; alle steder man skal ha vanlig http. Selv endte jeg opp med å ha en konfigurasjonsfil for http-virtualhosts, og en annen for https-virtualhosts.</p>
<p>Nå kan man besøke sin nye SSL-side i en browser. Du skal få en advarsel om at sertifikatet ikke er til å stole på. Dette er fordi det er &#8220;self signed&#8221;, og altså ikke signert av en autoritet på området. Om man vil ha et &#8220;skikkelig&#8221; sertifikat, er man nødt til å kjøpe det fra VeriSign, Thawte eller lignende.</p>
<p>Selv om sertifikatet er selvsignert, er det like sikkert som et &#8220;skikkelig&#8221; et, dog. Man har bare ikke betalt for verifikasjon på at det er ekte.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skjegg.com/2008/08/24/sette-opp-apache-med-mod_ssl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Få font-guiden til å fungere for Fedora</title>
		<link>http://www.skjegg.com/2008/03/08/fa-font-guiden-til-a-fungere-for-fedora/</link>
		<comments>http://www.skjegg.com/2008/03/08/fa-font-guiden-til-a-fungere-for-fedora/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 16:22:35 +0000</pubDate>
		<dc:creator>sokkalf</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[fonter]]></category>

		<guid isPermaLink="false">http://www.skjegg.com/2008/03/08/fa-font-guiden-til-a-fungere-for-fedora/</guid>
		<description><![CDATA[Jeg skrev for en god stund siden en guide for å få penere fonter i GNU/Linux. Denne guiden var tilpasset Ubuntu og Debian, og ikke særlig testet med andre distroer.
Etter dette brukte jeg Arch Linux en stund, her var det omtrent samme prosedyre som i den forrige guiden.
I det siste har jeg fått skikkelig sans for Fedora, men her støtte jeg på et problem. Fontene ble helt ufattelig stygge når jeg gjorde som jeg har beskrevet i guiden.
Helt ufyselige, rett og slett.
Etter litt graving fant jeg ut at dette skyldes at Fedora kommer med en versjon av freetype som er kompilert uten et par vesentlige innstillinger (nærmere bestemt bytecode interpreter og subpixel rendering) [...]]]></description>
			<content:encoded><![CDATA[<p>Jeg skrev for en god stund siden en <a HREF="http://www.skjegg.com/2007/05/12/fikse-flotte-fonts-i-gnulinux/">guide for å få penere fonter i GNU/Linux</a>. Denne guiden var tilpasset Ubuntu og Debian, og ikke særlig testet med andre distroer.</p>
<p>Etter dette brukte jeg <a HREF="http://www.archlinux.org">Arch Linux</a> en stund, her var det omtrent samme prosedyre som i den forrige guiden.</p>
<p>I det siste har jeg fått skikkelig sans for <a HREF="http://www.fedoraproject.org">Fedora</a>, men her støtte jeg på et problem. Fontene ble helt ufattelig stygge når jeg gjorde som jeg har beskrevet i guiden.</p>
<p>Helt ufyselige, rett og slett.</p>
<p>Etter litt graving fant jeg ut at dette skyldes at Fedora kommer med en versjon av <a HREF="http://www.freetype.org">freetype</a> som er kompilert uten et par vesentlige innstillinger (nærmere bestemt bytecode interpreter og subpixel rendering) pga. <a HREF="http://www.freetype.org/patents.html">patent issues</a>.</p>
<p>Her følger dermed en guide for å få ting til å funke i Fedora også.</p>
<p><span id="more-15"></span><strong> Trinn 1 :</strong></p>
<p>Hent ned en .spec-fil for å lage en rpm-pakke av MS core fonts.</p>
<p>Den kan hentes fra <a HREF="http://corefonts.sourceforge.net/">http://corefonts.sourceforge.net/</a>. Siste versjon finnes <a HREF="http://corefonts.sourceforge.net/msttcorefonts-2.0-1.spec">her</a>.</p>
<p><strong>Trinn 2 :</strong></p>
<p>Bygg en rpm av den slik :<code><br />
rpmbuild -bb msttcorefonts-2.0.1.spec<br />
</code><br />
og installer den slik :<code><br />
rpm -Uvh /usr/src/redhat/RPMS/noarch/msttcorefonts-2.0-1.noarch.rpm<br />
</code><br />
<strong>Trinn 3 :</strong></p>
<p>Så må man få enablet subpixel rendering og bytecode interpreter. Til det trenger man kildekoden til freetype.</p>
<p>En source rpm kan hentes f.eks <a HREF="ftp://ftp.uninett.no/pub/linux/Fedora/releases/8/Fedora/source/SRPMS/freetype-2.3.5-3.fc8.src.rpm">herfra</a>.</p>
<p>Installer den :<code><br />
rpm -Uvh freetype-2.3.5-3.fc8.src.rpm<br />
</code></p>
<p>Gå så til <em>/usr/src/redhat/SPECS</em>, og bygg en rpm med subpixel rendering og bytecode interpreter.<code><br />
rpmbuild -bb --with bytecode_interpreter --with subpixel_rendering freetype.spec<br />
</code></p>
<p>Deretter går man til<em> /usr/src/redhat/RPMS/x86_64</em> (eller <em> i386, PPC, etc</em>, avhengig av hvilken arkitektur man kjører), og installerer den ferdige rpm&#8217;en.<code><br />
rpm -Uvh --force freetype-2.3.5-3.fc8.x86_64.rpm<br />
</code></p>
<p>(&#8211;force pga. at freetype allerede er installert, vi vil overskrive den med den nye utgaven med subpixel rendering og bytecode interpreter)</p>
<p><strong>Trinn 4 :</strong></p>
<p>Installer fontconfig-pakken fra den forrige guiden (den er <a HREF="http://archaic.skjegg.com/sokkalf/fontconfig.tar.gz">her</a>), og pakk den ut i /etc/fonts.<code><br />
su -<br />
cd /etc/fonts<br />
tar xvzf /path/til/fontconfig.tar.gz<br />
</code></p>
<p>Og voilá, fontene bør nå se knall ut!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skjegg.com/2008/03/08/fa-font-guiden-til-a-fungere-for-fedora/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disker som kommer og disker som går</title>
		<link>http://www.skjegg.com/2008/03/08/disker-som-kommer-og-disker-som-gar/</link>
		<comments>http://www.skjegg.com/2008/03/08/disker-som-kommer-og-disker-som-gar/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 13:54:42 +0000</pubDate>
		<dc:creator>sokkalf</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[raid]]></category>

		<guid isPermaLink="false">http://www.skjegg.com/2008/03/08/disker-som-kommer-og-disker-som-gar/</guid>
		<description><![CDATA[Etter å ha kjøpt meg ny server, og en hel haug med disker, satte jeg et par av de gamle diskene i en annen boks, og fortsatte å kjøre mail + web på den boksen. Den nye serveren er kun til filserver.
Det som selvsagt skjedde etter bare et par uker, var at en av de gamle diskene kræsja.

Jeg hadde heldigvis vært fremsynt nok til å sette dem opp i RAID-1, så jeg mistet heldigvis ingen data.
mdadm på serveren var hyggelig nok til å sende en høflig mail om hva som hadde gått galt :

This is an automatically generated mail message from mdadm
running on archaic
A Fail event had [...]]]></description>
			<content:encoded><![CDATA[<p>Etter å ha kjøpt meg ny server, og en hel haug med disker, satte jeg et par av de gamle diskene i en annen boks, og fortsatte å kjøre mail + web på den boksen. Den nye serveren er kun til filserver.</p>
<p>Det som selvsagt skjedde etter bare et par uker, var at en av de gamle diskene kræsja.</p>
<p><span id="more-14"></span><br />
Jeg hadde heldigvis vært fremsynt nok til å sette dem opp i RAID-1, så jeg mistet heldigvis ingen data.</p>
<p>mdadm på serveren var hyggelig nok til å sende en høflig mail om hva som hadde gått galt :</p>
<p><code><br />
This is an automatically generated mail message from mdadm<br />
running on archaic</p>
<p>A Fail event had been detected on md device /dev/md0.</p>
<p>It could be related to component device /dev/hda5.</p>
<p>Faithfully yours, etc.</p>
<p>P.S. The /proc/mdstat file currently contains the following:</p>
<p>Personalities : [raid1]<br />
md0 : active raid1 hda5[2](F) hdg5[1]<br />
78051648 blocks [2/1] [_U]</p>
<p>unused devices:<br />
</code></p>
<p>Akkurat ja, hda har feilet, og hdg lever. Hmm, synd at hda inneholder /boot, samt grub, og at akkurat den biten ikke er duplisert på hdg&#8230;</p>
<p>Jeg har altså alle data intakt, men rebooter jeg, så sliter jeg.</p>
<p>Heldigvis er partition table på hda og hdg helt like, så jeg kopierer /boot over på hdg (hadde en 100MB partisjon til /boot på hda, tilsvarende 100MB på hdg ble brukt til swap).</p>
<p>I dette øyeblikket skrur jeg av maskinen og bytter ut hda med en ny disk, men jeg hadde selvsagt glemt å legge inn grub på hdg.</p>
<p>Etter litt panikk, så dyttet jeg inn en gammel debian-CD jeg hadde liggende, og bootet den i rescue mode. Den inneholdt selvsagt ingen grub eller grub-install.. men jeg fikk mountet disken min, hvor disse jo lå fra før.</p>
<p>Litt magi senere (måtte bla. lage en chroot av mountpointet for å få lov til å kjøre grub-install, samt at jeg også måtte mounte /boot), så var grub installert, og jeg fikk endelig lov til å boote på vanlig måte.</p>
<p>Nå var det tid for å få RAIDet opp igjen!</p>
<p>Først gjorde jeg partition table på den nye hda helt likt som det på hdg :<br />
<code><br />
# sfdisk -d /dev/hdg | sfdisk /dev/hda<br />
</code><br />
(Den nye disken er på 160GB, og ikke på 80GB som den gamle + hdg, men sålenge partisjonene er like store er det ett fett.)</p>
<p>Så la jeg til nye hda til raidet :<br />
<code><br />
# mdadm --manage /dev/md0 --add /dev/hda5<br />
</code></p>
<p>Nå kunne jeg se i /proc/mdstat at recovery hadde startet :<br />
<code><br />
md0 : active raid1 hda5[2] hdg5[1]<br />
78051648 blocks [2/1] [_U]<br />
[===================&gt;.]  recovery = 97.0% (75720064/78051648) finish=1.6min speed=23547K/sec<br />
</code><br />
Når den endelig var ferdig, sørget jeg for å ha en fungerende /boot-partisjon på begge disker, samt grub installert på begge. Så slipper jeg boot-trøbbel til neste gang (som jeg håper blir lenge til).</p>
<p>Alt i alt er jeg glad for at jeg gikk for RAID-1, og det var jo litt fint å få se at det faktisk fungerte også!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skjegg.com/2008/03/08/disker-som-kommer-og-disker-som-gar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WoW + Linux&#8230; wow</title>
		<link>http://www.skjegg.com/2007/05/16/wow-linux-wow/</link>
		<comments>http://www.skjegg.com/2007/05/16/wow-linux-wow/#comments</comments>
		<pubDate>Wed, 16 May 2007 17:32:36 +0000</pubDate>
		<dc:creator>sokkalf</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[World of Warcraft]]></category>
		<category><![CDATA[spill]]></category>
		<category><![CDATA[wine]]></category>
		<category><![CDATA[wow]]></category>

		<guid isPermaLink="false">http://www.skjegg.com/index.php/2007/05/16/wow-linux-wow/</guid>
		<description><![CDATA[Jeg har hørt rykter om at World of Warcraft skal være mulig å kjøre i Linux via WINE, men at det skulle være SÅ enkelt.. det hadde jeg ikke trodd!
Først gjorde jeg dette (Kan selvsagt gjøres via GUI-verktøy for de som liker sånt) :

sudo aptitude install wine

Så kopierte jeg hele WoW-installasjonen fra Windows-disken over i [...]]]></description>
			<content:encoded><![CDATA[<p>Jeg har hørt rykter om at World of Warcraft skal være mulig å kjøre i Linux via <a HREF="http://www.winehq.org">WINE</a>, men at det skulle være SÅ enkelt.. det hadde jeg ikke trodd!</p>
<p>Først gjorde jeg dette (Kan selvsagt gjøres via GUI-verktøy for de som liker sånt) :<br />
<code><br />
sudo aptitude install wine<br />
</code></p>
<p>Så kopierte jeg hele WoW-installasjonen fra Windows-disken over i home-directoriet mitt, og gjorde<br />
<code><br />
wine WoW.exe -opengl<br />
</code><br />
Og det <a HREF="http://archaic.skjegg.com/sokkalf/WoW_in_WINE.jpg">funket!</a></p>
<p><img ALT="wow in linux" SRC="http://images.skjegg.com/blog/diverse/wowlinux.png" /></p>
<p>Nesten synd jeg har sagt opp accounten min&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skjegg.com/2007/05/16/wow-linux-wow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fikse flotte fonter i GNU/Linux</title>
		<link>http://www.skjegg.com/2007/05/12/fikse-flotte-fonts-i-gnulinux/</link>
		<comments>http://www.skjegg.com/2007/05/12/fikse-flotte-fonts-i-gnulinux/#comments</comments>
		<pubDate>Sat, 12 May 2007 16:00:36 +0000</pubDate>
		<dc:creator>sokkalf</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[fonter]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.skjegg.com/index.php/2007/05/12/fikse-flotte-fonts-i-gnulinux/</guid>
		<description><![CDATA[GNU/Linux er et flott operativsystem, men jeg har registrert at mange ferske linux-brukere er misfornøyd med fontene som kommer som default i de fleste distroer. Jeg er igrunn enig med dem. Jeg vet ikke om det er en gammel vane på grunn av et langt liv i Windows, eller om fontene der faktisk ser bedre [...]]]></description>
			<content:encoded><![CDATA[<p>GNU/Linux er et flott operativsystem, men jeg har registrert at mange ferske linux-brukere er misfornøyd med <em>fontene</em> som kommer som default i de fleste distroer. Jeg er igrunn enig med dem. Jeg vet ikke om det er en gammel vane på grunn av et langt liv i Windows, eller om fontene der faktisk ser bedre ut enn de man får i Linux, men noe er det ihvertfall.</p>
<p>Derfor har jeg skrevet en <em>guide</em> som vil gjøre utseendet på tekst i Linux mer likt Windows. (Screenshots her, <a HREF="http://archaic.skjegg.com/sokkalf/defaultfonts.png">før</a> og <a HREF="http://archaic.skjegg.com/sokkalf/newfonts.png">etter</a>.)<br />
Dette er testet og fungerer i Debian Etch, Ubuntu 6.10 Edgy Eft, og Ubuntu 7.04 Feisty Fawn, det er godt mulig det virker fint i andre distroer og. (I distroer som ikke benytter apt som pakkesystem blir det naturlig nok litt annerledes, men selve fontconfig-filene bør virke)</p>
<p>Les videre for guiden.</p>
<p><span id="more-9"></span><br />
Trinn for trinn, enkelt og greit :</p>
<p><strong>1. Last ned og installer pakken &#8220;msttcorefonts&#8221;.</strong><br />
Enkelt og greit, &#8220;aptitude install msttcorefonts&#8221;. I Debian må &#8220;contrib&#8221;-repositoriet være lagt til i <em>sources.list</em>, i Ubuntu, &#8220;universe&#8221;-repositoriet og &#8220;multiverse&#8221;-repositoriet.</p>
<p><strong>2. Last ned font config-filer <a HREF="http://archaic.skjegg.com/sokkalf/fontconfig.tar.gz">her</a>.</strong></p>
<p><strong>3. Pakk ut font config-filene.</strong><br />
Naviger deg frem til mappen /etc/fonts, og pakk ut innholdet i fila her. Det er en god idé å ta backup av det som er der fra før først, just in case. Husk at du må være root for å pakke ut filene her.</p>
<p><strong>4. Restart X eller reboot maskinen, voliá, fontene bør se mye bedre ut.</strong></p>
<p>Fontconfig-filene var noe jeg kom over et sted for lenge siden, de ser ut til å stamme fra <a HREF="http://www.pcbsd.org/">PC-BSD</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skjegg.com/2007/05/12/fikse-flotte-fonts-i-gnulinux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
