Turn your old PC into a File Server

Posted on Wednesday 10 August 2005 Joey Primiani

Old Computers to Server

If you want to give that old computer new life on your home network, try using it as a file server for music or pictures or whatever so that no matter where in the house you are you can access your massive digital library from any computer. Here’s what you’ll need to do…


Connection

Linksys Router

You’ll need a home network. If you don’t you’ll need to buy a home network router ($50–$75 USD from DLink, Linksys, Netgear, etc.) and connect it to you high speed Internet connection and connect all your computers to it, including the old computer you are going to turn into a server.


Requirements

Linksys Router

You will need to make sure that there’s enough hard drive space for all your files. Really old computers will have hard drives that are less than 10 GB, so you might consider adding a new larger hard drive. An old Pentium II or better with a 10 GB hard drive is probably your best bet.

Network Card

Check to see that the computer has a network card so it can be connected to the network. Most older computers will have 10 Megabit Ethernet cards which should be fine, but you might consider upgrading to a newer 100 Mbit or Gigabit card.


Sharing

1) Put all your files on the computer in a folder called FILES on the Desktop (or you could name it DATA or anything else…just make it memorable and one word. In the example below I’ll continue to use the name FILES.)

2) For easy identification on the network you might consider renaming the computer SERVER (or FILESERVER) in Control Panel under Network and Identification Tab (in Windows 98).

3) Right click on the FILES folder to activate sharing and give the shared folder a name on the network. You may have to run the file and printer sharing wizard first then right click and activate sharing after this.

Sharing

4) On the SERVER computer click START then Run then type cmd (if you have XP or Me) or command (if you have Windows 95/98) to get a DOS box.

Drive Letter

5) At the C:> prompt type ipconfig (and hit return) to see what the computer’s IP address is.

DOS Box

6) Write that number down. It will be something like 192.168.x.x where the X represents number between 0 and 255.

IP Config


Acquire

Now go the computer on your network where you want to play the files on. Start Windows Explorer. Here we’ll assign the SERVER computer as a network drive. You have a C drive which is your main hard drive. You have a D drive wihich is usually a CD or DVD drive. Your SERVER can become yet another drive letter. Maybe your Z: drive or your X: drive.

In Windows Explorer at the top click the Tools menu then click Map Network Drive option. Under “Drive:” choose a drive letter that the SERVER will be assigned. It can be any unassigned drive letter. Z: or X: or whatever you want.

Drive Letter

In the “Folder” field, type the IP address of the SERVER and add the name of the folder that you shared. It should look something like: \\192.168.1.104\FILES. Then click Finish.

If you named the computer DATA, you could also use \\SERVER\DATA\

Now all those files are now accessible via the network as your Z drive. Enjoy!


27 Comments for 'Turn your old PC into a File Server'

  1.  
    Tom
    August 11, 2005 | 3:58 pm
     

    nice tutorial! thanks :)

  2.  
    Chris
    August 11, 2005 | 4:23 pm
     

    I find the best OS to do this is on is to find a copy of NT 4.0, or some kind of *nix variant, don’t want to overload a poor 3 - 486 system. :) BTW, nice page layout!

  3.  
    TipMonkies » Blog Archive » Turning your old computer into a file server
    August 11, 2005 | 5:05 pm
     
  4.  
    Flavio
    August 11, 2005 | 5:11 pm
     

    Try OpenSuse or any Linux any top distro for your server.

  5.  
    Justin
    August 11, 2005 | 5:27 pm
     

    Very Helpful, Thanks

  6.  
    MonkeyBabble.com » Blog Archive » Turn your old PC into a File Server
    August 11, 2005 | 6:43 pm
     
  7.  
    habib
    August 11, 2005 | 9:50 pm
     

    You could also try to change the NIC settings on the file server to Full-Duplex (if it allows it). When I do that, I usually get a 75% increase in download speeds, although the upload speeds are not as fast.

  8.  
    Xinex » Blog Archive » I’m Doing it
    August 11, 2005 | 11:27 pm
     

    […] I’m taking the leap. […]
    I’m making my own home fileserver. It’s a really old virus ridden win98 machine. We bought a 120gb hard drive in addition to its original hard drive. I’m not sure how much total space there is, but there’s a lot. I’m going to reformat the hard drive(s) and set it up as a network drive on my wireless network.

  9.  
    August 11, 2005 | 11:59 pm
     

    If you could write a tutorial on how to do this with *nix I will subscribe to your RSS feed. ^_^

  10.  
    My Other Side of the Stories » » Don’t Throw Away Your Old PC!
    August 12, 2005 | 3:02 am
     

    […]Don’t Throw Away Your Old PC![…]
    You can turn your old dusty PC into a file server. Use the file server to store your MP3s, images, movies, or any other shared data. A very good tutorial for newbie.

  11.  
    Homemade File Server » What is theBazil.com
    August 12, 2005 | 3:28 am
     
  12.  
    drachenblut
    August 12, 2005 | 4:57 am
     

    i have run across one called openfiler based on centos in turn based off of redhat enterprise….. google it

  13.  
    JT
    August 12, 2005 | 10:55 am
     

    Just a reminder… there is still the 137 GB barrier out there… If you buy a 250 GB drive, you will need 2000 SP 4 or XP SP2 to enable large hard drive support.

    What I did, was build the XPSP2 image onto a 5 GB Drive. Then I bought a 250 GB Western Digital.

    Western Digital has tools where it formats the 250, then copies over all the data from the small drive and makes it bootable.

    I am now running a Dell GX1 500 Mhz, with two 250 GB drives. It works very sweet as a file server.

  14.  
    N00b!
    August 12, 2005 | 11:30 am
     

    Ok, I do that on the server but when I want to copy files from a comp on my network it says that is is write protected and won’t let me. How can i fix this???

  15.  
    Justin
    August 12, 2005 | 2:12 pm
     

    Right click on the folder your sharing to copy and click properties. In the folder properties in the General tab, uncheck Read-Only. Also, in the sharing tab, you might want to click Allow network users to change my files if you want and make sure make this folder private is not checked either. Nice read, when I did it I went around the hard way too.

  16.  
    August 12, 2005 | 5:59 pm
     

    I would naturally recommend installing Linux on the older PC, use Samba for the same goal above, but also add FTP, Web, video and audio servers.. Good tutorial!

  17.  
    cdorian
    August 12, 2005 | 10:01 pm
     

    Another cool linux based NAS is NASLite. It has a web interface, telnet connection, and it can be map as a network drive. You can find it at:
    www.serverelements.com

  18.  
    Greg Gallagher
    August 13, 2005 | 12:48 pm
     

    Those new to networking might obtain better results by not using a specific IP address when mapping the new network harddrive, unless of course the server’s NIC is specifically configured with the address. The reason is simply that the router may assign “the server” a different address the next time the computer is started, (many routers/NICs are configured DHCP by default, allowing the IP assignments to vary as network machines are restarted).

  19.  
    pioneer
    August 16, 2005 | 10:14 am
     

    I’d also recommend NASLite from www.serverelements.com for it’s simplicity, stability and overall performance on old computers. It’s probably the best alternative i’ve encountered yet. Many of my friends are now hooked too. NASLite just makes it difficult to throw old computers away. I wish it supported more than 4 drives, but then again, can’t have everything right.

    I highly recommend NASLite for anyone looking for a low cost file server.

  20.  
    Tim
    August 21, 2005 | 6:28 am
     

    I did my setup slightly different. I had an old p2 366, that I maxxed out with tossed in 256 of ram.

    On top of the 1.2 gig HD in it, I threw in a 20 gig HD. This allows me to seperate my served on a seperate drive than my OS drive. In the event of an OS crash, I can pull the data HD with no ill effects. In the event of a data drive crash, I still have a working OS to try to recover the data. Next I’m considring getting a PCI RAID controler and a second 20 gig HD to raid my data for extra security.

  21.  
    Khaled
    August 26, 2005 | 10:05 am
     
  22.  
    jacksbox
    August 28, 2005 | 6:54 pm
     

    If you’re going to use an old PC, it’s probably more efficient to put *nix on it. Especially if you’re going to go through all the trouble of making a new server… Don’t use Windows for a fileserver, especially if you’re going to be streaming things off of it. We all know how slow it gets after a while.

  23.  
    October 10, 2005 | 10:32 am
     

    your site is exactly the kind of sites which make the net surfing so fun. fantastic blog!

  24.  
    cdorian
    March 4, 2006 | 8:23 pm
     

    A cool version of this is a small linux distro called NASLITE from www.serverelements.com

  25.  
    d666
    March 8, 2006 | 1:55 pm
     

    Dont do what i did and get naslite if u plan to use it with a win xp home os

  26.  
    Rock Lobster
    May 1, 2006 | 8:18 am
     

    Has anyone used FreeNAS ? http://www.freenas.org/
    It’s free, does software raid, uses a web interface for a headless unit, and is a 16Mb install.
    I plan on booting it off a 32mb Compact Flash card, via an CF to IDE converter. Then software
    RAID two 120G drives. I plan to shoehorn all this into a Compaq Ipaq Desktop PIII 733 legacy free machine. Nice and quiet, doesn’t take up much room, and looks O.K. (not like another old beige box).

  27.  
    May 7, 2006 | 3:44 am
     

    Hey this is a nice tutorial. However, an old computer may not be able to run windoze xp - and hence no specified file sharing. I have written a how-to for hosting websites from a computer at http://stooge.myftp.org and I am having some problems on sharing files ON windows98 computer.

Leave a comment

(required)

(required) (not published)


Information for comment users
Line and paragraph breaks are implemented automatically. Your e-mail address is never displayed. Please consider what you're posting.

Use the buttons below to customise your comment.


RSS feed for comments on this post | TrackBack URI