<?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>JamieRF &#187; hardware</title>
	<atom:link href="http://www.jamierf.co.uk/tag/hardware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jamierf.co.uk</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 04 Jun 2010 11:20:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Updating BIOS for Asus EEE 1201N</title>
		<link>http://www.jamierf.co.uk/2010/06/04/updating-bios-for-asus-eee-1201n/</link>
		<comments>http://www.jamierf.co.uk/2010/06/04/updating-bios-for-asus-eee-1201n/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 11:19:18 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[eee]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://www.jamierf.co.uk/?p=719</guid>
		<description><![CDATA[This is just a quick post for anyone looking to update the BIOS for their Asus EEE 1201N. As of writing, the latest is BIOS version 0326, though a full list can be found on Asus website, or directly from their FTP server (holy crap it&#8217;s slow&#8230;). Format a USB stick using FAT (or possibly [...]]]></description>
			<content:encoded><![CDATA[<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> <p>This is just a quick post for anyone looking to update the BIOS for their Asus EEE 1201N. As of writing, the latest is BIOS version 0326, though a full list can be found on <a href="http://support.asus.com/download/download.aspx?model=Eee%20PC%201201N&amp;os=29">Asus website</a>, or directly from their <a href="ftp://ftp.asus.com.tw/pub/asus/EeePC/1201N/">FTP server</a> (holy crap it&#8217;s slow&#8230;).</p>
<p><span id="more-719"></span></p>
<ol>
<li>Format a USB stick using FAT (or possibly FAT32). It&#8217;s worth noting that the EZ Flash utility seems to dislike certain USB sticks, rejecting my 4GB iamaKey though accepting my 1GB so-old-that-the-brand-has-warn-off drive.</li>
<li>Unzip the new BIOS.</li>
<li>Rename the file to 1201N.ROM (case sensitive!).</li>
<li>Move it to the root of the USB stick.</li>
<li>Put the USB stick in the 1201N (if you prepared it elsewhere), and make sure all other USB devices are removed.</li>
<li>Reboot/Turn-on the 1201N.</li>
<li>Enter the BIOS (F2) and note any settings, then reset the BIOS to default settings. This is especially important if you have over-clocked or anything similar. Save and Exit (F10).</li>
<li>When the 1201N reboots, press and hold ALT+F2 to enter the EZ Flash utility.</li>
<li>The EZ Flash utility should automatically perform the update then reboot. Note: This took a long time for me (10mins+), it may be because I was using such an ancient and slow USB stick, or may just be an incredibly slow process.</li>
<li>Enter the BIOS again (F2) and put back any custom settings you had. Save and Exit (F10).</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.jamierf.co.uk/2010/06/04/updating-bios-for-asus-eee-1201n/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing RAID</title>
		<link>http://www.jamierf.co.uk/2009/10/30/choosing-raid/</link>
		<comments>http://www.jamierf.co.uk/2009/10/30/choosing-raid/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 10:21:15 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[raid]]></category>

		<guid isPermaLink="false">http://www.jamierf.co.uk/?p=285</guid>
		<description><![CDATA[Having been virtually out of hard drive space for the past couple of months I finally decided to do something about it, and purchased 3 new 1.5TB Seagate Barracuda hard drives. I chose these because I already had one and thought 4 the same would make sense, but if you are buying all new then [...]]]></description>
			<content:encoded><![CDATA[<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> <p>Having been virtually out of hard drive space for the past couple of months I finally decided to do something about it, and purchased 3 new <a href="http://www.amazon.co.uk/dp/B001IKKCLI/?tag=ja0e-21">1.5TB Seagate Barracuda</a> hard drives. I chose these because I already had one and thought 4 the same would make sense, but if you are buying all new then the <a href="http://www.amazon.co.uk/dp/B001UE8LRO/?tag=ja0e-21">1.5TB Western Digital Caviar Green</a> is maybe a better option; it is 5400rpm rather than 7200rpm, the performance loss shouldn&#8217;t be an issue for a basic file server, but the power saving and quieter operation may be appreciated.</p>
<p>I decided to create a software RAID-5 array using the 4 drives, to give a total capacity of 4.5TB with the ability to handle 1 drive failure.</p>
<p><span id="more-285"></span></p>
<h3>What is RAID?</h3>
<p>RAID stands for Redundant Array of Inexpensive Disks, and is a way of organizing data over multiple drives to provide higher performance and/or reliability than available from a single drive.</p>
<h4>What is RAID not?</h4>
<p>Although RAID is redundant and can recover from drive failure, it alone is <span style="text-decoration: underline;">not a backup solution</span>! If you delete a file on a RAID array it is deleted from all drives in that array, similarly if your data is corrupted then the corrupted data will be mirrored across the whole array.</p>
<h3>Hardware RAID vs Fake RAID vs Software RAID</h3>
<p>Before getting started you should think about how best to implement your RAID array, because once it&#8217;s done it can be hard (if not impossible without enough spare disks to back up all your data) to change.</p>
<h4>Hardware RAID</h4>
<p>Hardware RAID is usually considered the &#8220;real&#8221; implementation of RAID. It requires a dedicated RAID card, which handles maintaining the array; this has the advantage that the CPU is not required so performance is usually better. The disadvantages however are that you are then restricted to the RAID card you have; the implementations of RAID isn&#8217;t always compatible between different models, and almost definitely isn&#8217;t between different vendors, and the cost; hardware RAID is not cheap!</p>
<h4>Fake RAID</h4>
<p>Most motherboards these days come with RAID support, which is known as Fake RAID. What&#8217;s fake about it? There is no dedicated chip to maintain the array as with &#8220;real&#8221; RAID. This means that the processing is handed off to the CPU, so the performance benefit is no longer there. On the upside, it is cheap!</p>
<h4>Software RAID</h4>
<p>The third option when implementing RAID is Software RAID, which, as the name suggests, is done totally in software. This means, like with Fake RAID, the CPU is required to do the processing. The advantages however are it&#8217;s portability, and cost (free!). Because the implementation is entirely software based, there is no restriction on hardware any more; you can move the drives between computers without any problems. There is however now a restriction on software; if you created the RAID array under Linux (using <a href="http://en.wikipedia.org/wiki/Mdadm">mdadm</a>), it will not be accessible under Windows (or any other OS that doesn&#8217;t have the same implementation of mdadm available). It is also worth mentioning that mdadm includes many features which can only be found on the high end (expensive) RAID cards, such as the ability to grow or shrink a live array.</p>
<h3>Levels of RAID</h3>
<p>Another thing you will need to decide on before starting is what level of RAID you require. For a detailed review of the different levels see the Wikipedia article about <a href="http://en.wikipedia.org/wiki/Standard_RAID_levels">Standard RAID levels</a>. I am using RAID-5 because it provides some redundancy but without sacrificing too much capacity (usable size = (num of drives &#8211; 1) * size of smallest drive), however there is <a href="http://blogs.zdnet.com/storage/?p=162">some speculation</a> that as disk sizes are increasing, RAID-5 is becoming less reliable. When I next get paid I may consider upgrading to RAID-6 (which, using software RAID, is easy!).</p>
<p>&nbsp;</p>
<p><em>Follow up: <a href="http://www.jamierf.co.uk/2009/11/04/software-raid-5-using-mdadm-in-ubuntu-9-10/">Software RAID-5: using mdadm in Ubuntu 9.10</a></em><em>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jamierf.co.uk/2009/10/30/choosing-raid/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
