<?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>Cyberward.net &#187; linux</title>
	<atom:link href="http://www.cyberward.net/blog/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cyberward.net/blog</link>
	<description>The Drive Failures and Shutter Clicks of Christopher Ward</description>
	<lastBuildDate>Mon, 03 Oct 2011 13:00:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Creating LVM Virtual Drives</title>
		<link>http://www.cyberward.net/blog/2009/06/creating-lvm-virtual-drives/</link>
		<comments>http://www.cyberward.net/blog/2009/06/creating-lvm-virtual-drives/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 12:00:50 +0000</pubDate>
		<dc:creator>Chris Ward</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Building a NAS]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lvm]]></category>

		<guid isPermaLink="false">http://www.cyberward.net/blog/?p=1361</guid>
		<description><![CDATA[Now that we have a raid array created, we are going to create some virtual drives. Why virtual drives? Well, we have one large terabyte drive right now, and if we just put folders in there, it can quickly get cumbersome. You have no control on size of those folders, and permissions can be more [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-1362 alignnone" title="driveicons" src="http://www.cyberward.net/blog/wp-content/uploads/driveicons.png" alt="driveicons" width="430" height="112" /></p>
<p>Now that we have a raid array created, we are going to create some virtual drives. Why virtual drives? Well, we have one large terabyte drive right now, and if we just put folders in there, it can quickly get cumbersome. You have no control on size of those folders, and permissions can be more difficult. And if you try to share this drive, you can&#8217;t assign different drive letters in windows to different folders, just one to the drive. One other issue is file system. I am going to use just a basic file system here, but in the past I have created different file systems based on the type of use ie. large video files, small text files, etc. Making those decisions is beyond the scope of this tutorial, and I have decided that for my purposes now, it doesn&#8217;t matter that much. You can decided differently.</p>
<p>What we will discuss is using LVM. This enables you to set up virtual drives that can contain different file systems, and that can be grown and shrunk (usually) to fit the space needs of the system. We will look at maintenance of these file systems at a later tutorial. Here we will create a backup, and a pictures virtual drive. We will not use the full terabyte of space, so that we can grow these as needed, or add another for say music at another time.</p>
<p>I will once again be doing this on an ubuntu system, but the use of these tools is fairly standard across linux distributions.<br />
<span id="more-1361"></span><br />
First we will need to make sure that you have LVM installed.</p>
<pre class="linux">sudo apt-get install lvm2</pre>
<p>We need to create what is called a physical volume. We need to tell LVM what actual physical drives are involved. Lets check what drives we have again.</p>
<pre class="linux">$ sudo fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1      121601   976760001   fd  Linux raid autodetect

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xfe76bc93

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1      121601   976760001   fd  Linux raid autodetect</pre>
<p>This is just a partial list of the drives. See that the /dev/sda1 and /dev/sdb1 drives have a system type of fd. In the last part of teh tutorial we set up software raid. If you are NOT using raid, you will need to add these devices to your physical volume. For us, we are going to add /dev/md0 that we created last time. Lets just verify that the array is there.</p>
<pre class="linux">$ sudo mdadm --detail --scan
ARRAY /dev/md0 level=raid1 num-devices=2 metadata=00.90 UUID=****</pre>
<p><em>Note: all UUID&#8217;s will be replaced with **** in this doc. They will be different on every machine anyway.</em></p>
<p>As you can see, array /dev/md0 is ready to go. Lets create that physical volume finally.</p>
<pre class="linux">sudo pvcreate /dev/md0</pre>
<p>You can verify that it is created with the pvdisplay command.</p>
<pre class="linux">$ sudo pvdisplay
  "/dev/md0" is a new physical volume of "931.51 GB"
  --- NEW Physical volume ---
  PV Name               /dev/md0
  VG Name
  PV Size               931.51 GB
  Allocatable           NO
  PE Size (KByte)       0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               ****</pre>
<p>Now we need to create our volume group. That last step identified what hardware LVM has available. This next step groups that hardware into volume groups. I will call my &#8220;nas&#8221;.</p>
<pre class="linux">sudo vgcreate nas /dev/md0</pre>
<p>We can then verify our volume group.</p>
<pre class="linux">$ sudo vgdisplay
  --- Volume group ---
  VG Name               nas
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               931.51 GB
  PE Size               4.00 MB
  Total PE              238466
  Alloc PE / Size       0 / 0
  Free  PE / Size       238466 / 931.51 GB
  VG UUID               ****</pre>
<p>Next, we can finally create our virtual drives. I am going to create a backup drive of 100 gig, and a pictures drive of 400 gig, both which are added to the &#8220;nas&#8221; volume group. You can create drives of what ever size you would like.</p>
<pre class="linux">sudo lvcreate --name backup --size 100G nas
sudo lvcreate --name pictures --size 400G nas</pre>
<p>You can see information about these virtual drives with another display command. Guess what it is.</p>
<pre class="linux">$ sudo lvdisplay
  --- Logical volume ---
  LV Name                /dev/nas/backup
  VG Name                nas
  LV UUID                gqrIVE-YtS4-cBne-QyPK-oMO1-7V7V-UaBoUL
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                100.00 GB
  Current LE             25600
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:0

  --- Logical volume ---
  LV Name                /dev/nas/pictures
  VG Name                nas
  LV UUID                oDxJJi-lxsG-9RHw-RBME-oJah-jOJJ-J8I4p3
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                400.00 GB
  Current LE             102400
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:1</pre>
<p>Now that we have our virtual drives, can we start filling them up? Not quite. We need partitions on them. These drives are just like a bare drive from the factory. We can put whatever file system we want on them. I am just going to use ext3. This may not be the best file system out there, but it is proven, and works good enough for me.</p>
<pre class="linux">sudo mkfs.ext3 /dev/nas/backup
sudo mkfs.ext3 /dev/nas/pictures</pre>
<p>That takes a little bit of time, just as would without LVM. As far as your programs, and bash, and Gnome are concerned, /dev/nas/backup is just another drive. It does not care, and does no know that underneath all this is a raid array and virtual drives.</p>
<p>Now we need to get them mounted so that they are useable. First off, I create a couple of mount points. I like to keep them organized.</p>
<pre class="linux">sudo mkdir /var/nas
sudo mkdir /var/nas/backup /var/nas/pictures

sudo mount /dev/nas/backup /var/nas/backup
sudo mount /dev/nas/pictures /var/nas/pictures</pre>
<p>Now, do a &#8220;df&#8221; to see the drives on the system and the space used.</p>
<pre class="linux">$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sdd1            186693520   2469660 174740292   2% /
/dev/mapper/nas-backup
                     103212320    192248  97777192   1% /var/nas/backup
/dev/mapper/nas-pictures
                     412849328    203156 391674652   1% /var/nas/pictures</pre>
<p><em>Note: I removed other system file systems that we are not talking about here.</em></p>
<p>You can see that our two drives are there. They are listed at /var/mapper/nas-backup and /var/mapper/nas-pictures, but they are the /dev/nas/backup and /dev/nas/pictures we have been setting up.</p>
<p>Now you can copy your data into these drives.</p>
<p>I am not the only one that uses these drives, and they will be shared on samba (later tutorial) so I like to change the permissions on these folders. I will create a &#8220;nas&#8221; group, add myself (insert your user id for *user*), and change the permissions.</p>
<pre class="linux">sudo groupadd nas
sudo adduser *user* nas
sudo chown -R *user*:nas /var/nas/backup
sudo chown -R *user*:nas /var/nas/pictures</pre>
<p>The file permissions are set up as writable by owner and readable by group and other. I will leave them this way for now.</p>
<p>Things look good to go, and they would for awhile, until you reboot. Then your drives would disappear. We need to make them a little more permanent. We do this by putting some entries in the /etc/fstab file. This is the list of all mountable file systems that the OS uses to connect things up when booting.</p>
<p>This file in Ubuntu is using UUID&#8217;s, so we will to. First thing you need to do is find out what yours are. So&#8230;</p>
<pre class="linux">
$ sudo blkid
/dev/sdc1: UUID="****1" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdd1: UUID="****2" TYPE="ext3"
/dev/sdd5: TYPE="swap" UUID="****3"
/dev/sda1: UUID="****4" TYPE="mdraid"
/dev/sdb1: UUID="****5" TYPE="mdraid"
/dev/md0: UUID="****6" TYPE="lvm2pv"
/dev/mapper/nas-backup: UUID="****7" TYPE="ext3"
/dev/mapper/nas-pictures: UUID="****8" TYPE="ext3"
</pre>
<p>You can see the unique ID&#8217;s that are assigned to the drives in the array, the raid array its self, the LVM physical volume, and finally, the two logical volumes. Use these UUID&#8217;s that you get when you execute blkid. Now lets edit /etc/fstab</p>
<pre class="linux">
$ sudo nano -w /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>
<options>       <dump>
<pass>
proc            /proc           proc    defaults        0       0
# /dev/sdd1
UUID=****2 /               ext3    relatime,errors=remount-ro 0  $
# /dev/sdd5
UUID=****3 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

#/dev/nas/backup
UUID=****7 /var/nas/backup ext3    relatime,noexec 0 2

#/dev/nas/pictures
UUID=****8 /var/nas/pictures ext3  relatime,noexec 0 2
</pre>
<p>You shouldn&#8217;t have to change anything except add the lines at the bottom for the backup and pictures drives (or whatever you created) . Please use the UUID&#8217;s you found from blkid.</p>
<p>Press ctrl-x to exit nano and save the file. </p>
<p>Try a reboot and see how it works. Once you bring the system back up, open a terminal and type df. This will show you all mounted drives, and your new drives should be there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyberward.net/blog/2009/06/creating-lvm-virtual-drives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting up Linux Software Raid</title>
		<link>http://www.cyberward.net/blog/2009/05/setting-up-linux-software-raid/</link>
		<comments>http://www.cyberward.net/blog/2009/05/setting-up-linux-software-raid/#comments</comments>
		<pubDate>Sat, 30 May 2009 12:00:55 +0000</pubDate>
		<dc:creator>Chris Ward</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mdadm]]></category>
		<category><![CDATA[raid]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.cyberward.net/blog/?p=973</guid>
		<description><![CDATA[This is part of our series on building a NAS. In this article we will get the box set up with a static IP address, and get your drives set up for RAID 1. We are assuming that at this point you have Ubuntu installed. We are gong to install software raid in a moment. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1204" title="Dual Drives for Raid 1" src="http://www.cyberward.net/blog/wp-content/uploads/dualdrive.jpg" alt="Dual Drives for Raid 1" width="329" height="173" />This is part of our series on building a NAS. In this article we will get the box set up with a static IP address, and get your drives set up for RAID 1.</p>
<p>We are assuming that at this point you have Ubuntu installed. We are gong to install software raid in a moment. The first thing I want to do is make sure we have a static ip address. Usually Ubuntu will start up with a dynamic ip address. This can make it more difficult to transfer files to this box, so lets make it static.<br />
<span id="more-973"></span></p>
<h3>Setting a static IP address</h3>
<p>Type ifconfig eth0, and you will see your current address.</p>
<p>Lets make it static. Note, typing sudo in front of commands lets you assume the privileges of the administrator, or super user.</p>
<pre class="linux">sudo nano /etc/network/interfaces</pre>
<p>We will replace the text there with this text, which will assign 10.0.0.50 to our server, and assume the gateway is at 10.0.0.1:</p>
<pre class="linux">auto eth0
iface eth0 inet static
address 10.0.0.50
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.1</pre>
<p>restart the network to get the new settings :</p>
<pre class="linux">sudo /etc/init.d/networking restart</pre>
<p>ifconfig eth0 and you should see the new settings.</p>
<p>If you want to see a whole lot more networking commands, see <a href="http://www.cyberciti.biz/tips/howto-ubuntu-linux-convert-dhcp-network-configuration-to-static-ip-configuration.html">here</a>.</p>
<h3>Finding out drives</h3>
<p>Great. Now before we can put two drives into a RAID 1 array, we need to tell linux what drives we are going to use for this.</p>
<p>How do we know what disks? I just type dmesg. This will scroll lots of stuff down the screen. If you are in the GUI at a terminal you can scroll. Otherwise type dmesg | less which will let you move through the text with the cursor keys.</p>
<p>This is all the hardware that was found and initialized. You will first see the ataX with X being the number of the drive. You need to look for a section after this that has letters like hda or sda. The drives I am using are SATA drives and they are <strong>sda</strong> and <strong>sdb</strong>. I could tell by the size of the drives. (press Q to exit less if you need to)</p>
<h3>Partition¬†for Raid 1</h3>
<p>Ok, lets tell Linux that we want those drives to be used for raid.</p>
<pre class="linux">sudo fdisk /dev/sda</pre>
<p>[p] will list the partitions. If you had one previously, you will see it. Remove them. Press d for delete, then give a partition number. (no need if you only had one)</p>
<p>Now add a [n]ew [p]rimary partition number [1] with default start and end (the whole disk)</p>
<pre class="linux">n [enter] p [enter] 1 [enter][enter][enter]</pre>
<p>Now [p] again to verify that the partition is there. Note the type: 83. Type [l] to see all the types. We need to set the type to fd for Linux software raid.</p>
<pre class="linux">t [enter] fd [enter]</pre>
<p>Now write the partition table and exit: w [enter]</p>
<p>Now we repeat the process with the other drive.</p>
<pre class="linux">sudo fdisk /dev/sdb</pre>
<p>And repeat the fdisk commands.</p>
<h3>Setting up mdadm for Raid1</h3>
<p>Ok, now for Linux software raid. First we need to install it.</p>
<pre class="linux">sudo apt-get install mdadm</pre>
<p>When I did this, I was prompted that citadel-server was being installed. This is what is used by default as the mail server. Mdadm is dependant on a mail server so it can mail you of failures. Pick an admin user and say no to external auth.</p>
<p>Once installed you can build an array. I am going to use two drives in a RAID 1, mirrored setup. This duplicates all the data on both drives. They are mirrored. This is the command with my drives used. You will substitute for your devices:</p>
<pre class="linux">sudo mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1</pre>
<p>This should tell you that the array /dev/md0 has started.</p>
<p>If you would like to see when the array is built:</p>
<pre class="linux">cat /proc/mdstat</pre>
<p>This will tell you how long it will take, or if it is done.</p>
<p>Ok, that&#8217;s it for now.¬† We will look at commands to manipulate the array in a later article in the series. Next up will be creating the resizable volumes on the array using LVM.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyberward.net/blog/2009/05/setting-up-linux-software-raid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resizing a logical volume</title>
		<link>http://www.cyberward.net/blog/2008/09/resizing-a-logical-volume/</link>
		<comments>http://www.cyberward.net/blog/2008/09/resizing-a-logical-volume/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 03:01:28 +0000</pubDate>
		<dc:creator>Chris Ward</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Building a NAS]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lvm]]></category>
		<category><![CDATA[resize]]></category>
		<category><![CDATA[rsync]]></category>

		<guid isPermaLink="false">http://www.cyberward.net/blog/?p=91</guid>
		<description><![CDATA[I backup my photos from an iMac to a Ubuntu linux box with a simple rsync command. rsync --exclude=".*" -ave ssh /my/masters userId@x.x.x.y:/media/pictures This will copy everything new from /my/masters to the backup machine at /media/pictures without copying any &#8220;dot&#8221; files. This also does not delete anything from the new machine. Anyway, I was doing [...]]]></description>
			<content:encoded><![CDATA[<p>I backup my photos from an iMac to a Ubuntu linux box with a simple rsync command.</p>
<pre>rsync --exclude=".*" -ave ssh /my/masters userId@x.x.x.y:/media/pictures</pre>
<p>This will copy everything new from /my/masters to the backup machine at /media/pictures without copying any &#8220;dot&#8221; files. This also does not delete anything from the new machine.</p>
<p>Anyway, I was doing the rsync, but ran out of space on the backup box. A ctrl-z, and now I need to make more space. I am running ext3, so it should be just a few commands. First I unmounted (umount) the filesystems just to be sure. Then :</p>
<pre>lvextend -L +40G /dev/vg/pictures</pre>
<p>This will grow the logical volume by 40 gig. Next we need to resize the filesystem to fill up the space.</p>
<pre>resize2fs /dev/vg/pictures</pre>
<p>I have done this before, but this time I got a message to run e2fsck first.</p>
<pre>e2fsck -f /dev/vg/pictures</pre>
<p>This finished without issue, and I then ran the resize2fs command and it finished after a couple of minutes. Remount the filesystem, a &#8220;df&#8221; and it confirms that there is more space available.</p>
<p>I removed the last file copied to make sure it wasn&#8217;t wrecked somehow, and then kicked off the rsync again. It just picked up where it left off.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyberward.net/blog/2008/09/resizing-a-logical-volume/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New storage needed.</title>
		<link>http://www.cyberward.net/blog/2008/08/new-storage-needed/</link>
		<comments>http://www.cyberward.net/blog/2008/08/new-storage-needed/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 13:06:01 +0000</pubDate>
		<dc:creator>Chris Ward</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Building a NAS]]></category>
		<category><![CDATA[Drobo]]></category>
		<category><![CDATA[external drive]]></category>
		<category><![CDATA[Linkstation]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ReadyNAS]]></category>

		<guid isPermaLink="false">http://www.cyberward.net/blog/?p=44</guid>
		<description><![CDATA[I am getting tired of my linux based setup. It just doesn&#8217;t work well enough. The biggest issue I have is that everytime it gets powered down (vacation, storm, etc) and comes back up, it doesn&#8217;t quite. I always have to execute some command line magic to get everything recognised. I have tried Gentoo, Ubuntu, [...]]]></description>
			<content:encoded><![CDATA[<p>I am getting tired of my linux based setup. It just doesn&#8217;t work well enough. The biggest issue I have is that everytime it gets powered down (vacation, storm, etc) and comes back up, it doesn&#8217;t quite. I always have to execute some command line magic to get everything recognised. I have tried Gentoo, Ubuntu, Mythbuntu, all with the same issue. I think it is the add in SATA card I have in there, but I don&#8217;t want to swap out more computer hardware this time.</p>
<p><span id="more-44"></span></p>
<p>This time I want something that doesn&#8217;t consume as much power, can be powered on and off easily, is fairly small, I can swap drives on it, does Raid 1 (mirroring), and doesn&#8217;t fry eggs on the top of the case.</p>
<p>Options. Not many. I looked at the <a href="http://www.buffalotech.com/products/network-storage/linkstation/linkstation-pro-duo/">Buffalo Linkstation Pro Duo</a>, but it only ships in a dual drive configuration, and the 2 TB version seems way too expensive (<a href="http://www.amazon.com/dp/B001696ZXA/ref=nosim/?tag=pricegrabber2-elect-20&amp;creative=380333&amp;creativeASIN=B001696ZXA&amp;linkCode=asn">Amazon</a> $510). You get soaked on the drive cost here. The 1 TB version is two 500GB drives for <a href="http://www.amazon.com/1TB-Linkstation-500GB-Raid-Access/dp/B000ZPIMN2/ref=sr_1_1?ie=UTF8&amp;s=electronics&amp;qid=1217595323&amp;sr=1-1">$265</a>. That is $245 to add another TB. (Without subtracting the cost of the other two drives).</p>
<p>I like the looks of the <a href="http://www.netgear.com/Products/Storage/ReadyNASDuo.aspx">Netgear ReadyNAS Duo</a>, and it ships with one drive and one open bay. For 500GB, <a href="http://www.amazon.com/Netgear-RND2150-ReadyNAS-Desktop-Attached/dp/B0013G04AQ/ref=sr_1_1?ie=UTF8&amp;s=electronics&amp;qid=1217595546&amp;sr=1-1">Amazon</a> wants $344, and I would have to replace 2 drives. For the 1 TB version the unit jumps to <a href="http://www.amazon.com/Netgear-RND2110-ReadyNAS-Desktop-Attached/dp/B0013FW8XS/ref=sr_1_3?ie=UTF8&amp;s=electronics&amp;qid=1217595546&amp;sr=1-3">$617</a>. Yikes. I am still 1 TB short of a mirror. Netgear has other 4 bay versions too, but they get even more expensive. Way more.</p>
<p>I suppose there is always the <a href="http://www.drobo.com/Products/drobo.html">Drobo</a>. It is a 4 bay solution. Not exactly a mirror, but some sort of wacky internal proprietary solution that provides redundancy. Amazon has this for <a href="http://www.amazon.com/Drobo-Fully-Automated-Robotic-Storage/dp/B000PDLZ1A/ref=sr_1_1?ie=UTF8&amp;s=electronics&amp;qid=1217596121&amp;sr=1-1">$349</a> with no drives, but I would still need to add the Drobo Share to make it a NAS for <a href="http://www.amazon.com/Droboshare-Network-Attached-Companion-Drobo/dp/B0012MF4G0/ref=pd_bxgy_e_img_b">$195</a>. While a lot of <a href="http://www.scottkelby.com/blog/2008/archives/1410">photographers</a> use this solution tied to one computer, I am not sure I like it as a NAS.</p>
<p>Lets try to add this up. First, drives. Newegg and Amazon&#8217;s stock of 1 TB drives seems to vary quite a bit. You can get Seagate and Western Digital drives from $179 to $240. I will just use $200 for now. Millage will vary. End price is a NAS with 2 TB total.</p>
<ul>
<li>Linkstation 1TB : $265 + 2x$200 = $665</li>
<li>Linkstation 2TB : $510</li>
<li>ReadyNAS 500GB : $344 + 2x$200 = $744</li>
<li>ReadyNAS 1TB: $617 + $200 = $817</li>
<li>Drobo : $349 + $195 + 2x$200 = $944</li>
</ul>
<p>So, it looks like out of the box the Linkstation 2TB was the cheapest after all. I do have some concerns about the Linkstation. The unit needs to be disassembled to replace a drive, and I hear that it is not the fastest device.¬† $500 plus right now sounds like a whole lot of cabbage.</p>
<p>I suppose that trying to find a new motherboard that my existing processor and memory could fit into that would have onboard SATA ports would be another idea to explore. Without the external card, maybe the machine could boot up properly. Still, I think that it uses too much power. Maybe someday I will get a <a href="http://www.amazon.com/P3-International-Watt-Electricity-Monitor/dp/B00009MDBU/h5-20/">Kill-A-Watt</a> and find out for sure.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyberward.net/blog/2008/08/new-storage-needed/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

