Hey, Spurred on by some comments in other threads, and in order to not completely hijack them, here we go .. I'm planning on updating an "old" tower system I haven't powered up for >1year. Then (probably) put Linux on it and go from there. Any comments/suggestions etc along the way are very welcome. The system: - Booted into the Phoenix Award BIOS with correct date & time and is a P4 @2.8GHZ [An aside: I've never tried overclocking - It seems the BIOS will allow me to enter either "2.8" or "user defined" - The latter appears to then want updated info for "CPU/AGP/PCI" - Currently at 200/66/33 - Any suggestions?] - It's got a Maxtor 6Y160P0 on IDE M1 [i'm guessing it's a 160gb, and it's "rack mounted" - I've got others ] - Nothing on IDE S1 - Memorex DVD+/-RW on IDE M2 - CD-ROM on IDE S2 - A 3.5" floppy (!) "How quaint!" - 1 GB ram - Radeon 9550 video [currently @ 1152x864] - "Chipset" is Intel828xx [xx=01,02, 75] - 10/100Mbps ethernet - and it's close to the router - Other expected "stuff" It booted (from the HD) into XP SP2 (!) - Gotta get that off there ASAP I reckon this should be a great target for a "useful" Linux install - I'll definitely get more memory. I also just noticed the M/B has SATA ports - Worth the "upgrade" from good ol' IDE? Cheers, Ian
What's the intended use? That drives all the other decisions. Dunno if I'd run a 5 year old consumer drive, when new drives are cheap and huge. I wouldn't worry about overclocking, it's not like you're trying to boost the framerate in Duke Nukem 3D.
Yes indeed - Good question. I've been using laptops exclusively for a few years now, and got used to wireless access from anywhere. This is obviously a tower, "fixed" in my office and connected via ethernet. My current "feelings", in no particular order: - A file server/backup server for the laptops - Centralized "media server" - Not sure how to do that as yet - I'm (one of the few it seems ) happy iTunes users, and just got an Apple TV for Xmas - But I don't think iTunes runs under Linux, so may need other ideas here...... - A test web server - I'm about to build something, and it would be nice to test stuff before publishing. - A "playground" for Linux - I need to "update" my knowledge. Agreed - In fact the drive "wheezes" (!) alarmingly on initial startup...... If I replace the drive, I assume SATA is the way to go? Incidentally, I noticed that the M/B (an ABit IC7-Max3 btw) has 6 SATA ports - The first two are always available, the others need a BIOS setting change to enable 'em, but it does appear to support various RAID strategies, which has got to be good....... Also agreed - I'm not a gamer. I was more interested from an "intellectual" standpoint Does overclocking shorten (significantly?) the CPU's life? Lead to crashes? Other "disadvantages"? Another use; Run some benchmarks at various speeds and compare..... Did I mention this is (hopefully) going to be my sandbox?..... Cheers, Ian
That's a 7 year old CPU....overclocking it isn't going to give you any kind of appreciable oomph. Overclocking can shorten lives of components, but those components are usually mainboards or RAM depending upon how far you push it, and pushing things that far usually involve setting CPU/RAM/Chipsets voltages far out of spec. Then you have to cool it...best just to leave it stock otherwise you risk crashing...not really worth it for the small overclock you're likely to wring out of it. Also, that board has 2 native SATA 150 ports hanging off the south bridge, the rest are on a 3rd party chip...not the best way to do things especially software raid (assuming you can even find drivers for it). SATA drives are much faster than PATA (ribbon cable) drives. Just remember to read the new drive's manual, some have a jumper to restrict them to SATA 150 mode since older chipsets may not even see the newer SATA 3.0 drives. This varies by hard drive manufacturer. If I were you, I'd at very least grab an Intel dual core CPU based upon the Core 2 Duo architecture and a good socket 775 mainboard by Asus or Gigaybte that sports an Intel G 31/41 chipset...these are cheap and will dramatically increase compatibility and ease of use with modern operating systems not to mention will have more native SATA ports, will be easier to cool, easier to run quieter, and will be about 10000000x faster than an old single core P4.
Damn, time is flying by these days...... Fair enough - ABit do claim (I read somewhere) that the M/B is "suitable for overclocking" IIRC, but I guess that was written back when it was "state-of-the-art" and being "pushed" by those pesky gamers..... Today, I'll leave it as is though - Thanks for the comments. Thanks for those "tidbits" - *Very* much appreciated. I guess I'm still in the stoneage here! - I don't even *own* a 'puter with a Core 2 Duo!..... You've really piqued my interest now! - The case is "ATX" form factor, and it's got a big (by "olden days" standards at least!) PSU. Is the kit you're recommending the same? I really don't want to spend any "serious" $ on this project. But, if I just need the M/B & CPU (& memory?) I think I'll follow your advice - Thanks again, Cheers, Ian
Depends...any modern mainboard requires a power supply with a 24-pin main and a 4-pin square connect for the CPU. You're hosed if you don't have those.
Hmmm - It appears from the diagram in the quick install guide that it has the 4-pin square connect (ATX12V) BUT, "ATXPWR1" *appears* to be only 20pin...... I'm hoping that's what you meant!.... From the same guide: I'm feeling hosed
Korr has covered stuff quite well already... but honestly, there isn't much you are going to be able to do in terms of 'upgrading' it at this point. It's such an old system that compatible components such as RAM may not even be manufactured anymore. Obviously the biggest thing would be a new hard-drive (or 2) on the native SATA ports. My last tower was right around those specs, but only had 4 SATA... 2X Native, 2X additional chip. The Bios was also Pheonix Award and also had "Built-In" Raid, but only RAID 0 or RAID 1. Neither of which I had very much luck with. I wouldn't expect for you to really gain anything useful from setting it up as a RAID array, and it will only complicate matters. 10/100 Ethernet will be fine for use as a web server or similar, but is going to be seriously lacking for modern file sharing or streaming. Should be able to handle mp3s, but any type of video is going to bottleneck. Along those lines, you will most likely want to remove the heatsink and CPU from the motherboard, clean them thoroughly, dry them, and re-apply some thermal paste, as the current stuff is probably useless. BUT, if it doesn't come off with very little effort, DON'T force it (unless you built the machine). Back then some companies thought that stuff called "Thermal Tape" was a good idea. It wasn't. Awful stuff. If you pull the heatsink off to find thermal tape was used instead of paste, you are screwed. In fact, if you really wanted to use this as a web server, you could actually look into *under*clocking your CPU to reduce heat creation. Obviously an additional gig of RAM will help everything immensely in the case of using it as a server, but I wouldn't expect to see much improvement for anything beyond that (in fact that motherboard may not support anything higher than 2gig.) If you buy more RAM, make sure the individual chips aren't any bigger than what the BIOS can address.
I don't fiddle with Linux based HTPC/back up boxes/etc but I imagine there's bound to something out there that's mature enough - and might have good Time Machine support - to justify tinkering up a new box. I recommend the LGA 775 products based solely upon widespread driver availability and maturity...Intel's G 31/33/35 and G 41/43/45 are supported by everything from Hackintosh to Linux to Winders.
Based on your requirements your current rig would do everything you need. My only concern is that if you are planning to be using this as a reliable backup server you'd want to run raid1 (if you're not going to buy a real dedicated raid controller use the software raid in linux, not from the bios) which will require a second drive which is going to be difficult to find and probably just as expensive as a newer and much larger drive. You mentioned that all of your other devices are wireless. In my experience I've never seen a consumer grade wlan network achieve more than 25 megabits per second of throughput which means that will be your bottle neck, not the legacy drives. As far as a htpc, you can use MythTV http://www.mythtv.org/ Running apache, mysql, and php dev environment won't give the box any problems either. You should consider running vmware server, kvm, or xen so you can sandbox another install to learn/experiment in without worrying about hosing your backup/htpc/web server in the process. This can be shut off when you're not playing around and thus won't impact overall performance. If you really want to learn you can't be afraid of breaking something. If it were me, I would purchase a new system but for different reasons. I have no patience and dislike waiting for things to copy over the network. Additionally if I'm streaming a movie from my server to my ps3 so I can watch it on my big tv and it skips, it is frustrating. Once you've been exposed to gig/e connections you'll never want to go back (think dialup to broadband). Get a new box, preferably a full tower so you have room to add drives in the future. Make sure the mobo has a gig/e nic on it and plenty of SATA connections. Then get a gig/e switch (cat 5e is fine for gig/e in short runs) and put it somewhere close to the server but make sure you have room to "dock" the laptops near it at night for backups. The alternative is wiring cat6 through the house. For your linux install, I would recommend red hat or debian using an lvm/software raid combo so you can grow the file system as need dictates and still have the redundancy that raid provides. It's a little confusing at first but like anything else you'll get the hang of it and there are plenty of walk throughs available. Some people will say that software raid won't perform as well as dedicated controllers. They're right but a decent controller that will have enough ports for growth will easily cost as much as the rest of the components. In summary, you're fine with what you have now. But if you do decide to spend the loot on the upgrade do it right the first time and build a system that will grow with you for a while.
Hi, Firstly, sincere thanks to all who have taken the time to comment - Very definitely some "good stuff" - Cheers! I think I'm gonna try a new SATA drive - Frys (down the road from me ) have the WD eSATA16 500GB @$80 right now - I guess I'll have to check that it can do SATA150, but am confident I'll find something..... [Thanks again to Korr for the heads up on this] As to RAM, I just had a result - It's currently got a single 1GB stick, and I found two more (all DDR3200) in the parts box - The M/B supports up to 4GB, so even if they need to be in pairs (?) I can get 2GB without issue, and hopefully 3 BTW, I did indeed build this thing (longer ago than I recalled of course!) and like the idea of giving it a good clean and re-paste - I'll let you know how it goes. For sure, I used paste when I built it though. I also kind of like the underclocking idea - Will satisfy my curiousity just as much as overclocking..... Note that this is not intended to be my "primary" backup machine - I have TM for that, but more of a sandbox - I like your idea of the "experimental" VM as well - cheers for that. Incidentally, in this vein, anyone have any experience wth Suns "Virtualbox"? A buddy uses it on his Mac Pro Tower and not only does it *scream*, he runs 3 or 4 OS's at the same time under it - Plus it's free..... The comments on bandwidth requirements for streaming got me thinking - The Apple TV currently takes a *long* time to sync, and obviously this is the bottleneck. Currently, my Comcast cable goes in to their modem upstairs and thence to a hub with a couple of wireless routers attached. However, I do have an unused cable feed in the living room - Is it possible to have two modems attached at the same time? If yes, I reckon it should be "easy" to bridge the two so it appears to be one intranet, but both "ends" are wired - That could tempt me to put this sucker downstairs with an upgraded lan card. Pulling cable from upstairs isn't practical. Any other ideas? As to choice of OS, I've used 'em all over the years, but am certainly now out of touch - Given the age of the H/W does anyone have any "strong" feelings as to which to go with? I'm a Unix hacker of the old school, so "ease of use" isn't the #1 priority.... Again, thanks for the comments - Keep 'em coming! Cheers, Ian
They also have a Seagate Barrcuda 1.5TB with the jumper for SATA150 (assuming I can't support 300) at $115!..... How do these guys make any money at these prices?! Time to go shopping
RAM: Some mainboards of olde had a hard time with all RAM slots populated unless you juiced up the RAM voltage in the BIOS. Abit boards were enthusiast boards so I imagine they'll have a provision for this. DDR default voltage is 2.5 volts and you can run it for years at 2.7 volts which in my experience has been enough to remove troubles with having all RAM slots filled. VM: I use Sun's Virtual Box, it's pretty good and has support for more than one CPU in a VM and it'll run darn near anything very well. LAN Card: Screw those built in LAN cards and anything that isn't INTEL. Intel's NICs work well ALL the time. OS: Ubuntu seems to the distro with most amount of steam behind it.
Hmmm..... "guru meditation!" Not according to Fry's website (which could very well be wrong of course!) - Here's the search result for "internal bare drives -> Serial ATA": http://www.frys.com/category/Outpost/Hard+Drives+&+Memory/Hard+Drives/Internal+Bare+Drives/Serial+ATA/ The one I mentioned is the second one down - I'm not wedded to it - I just noticed a 2TB version @$140 (!) However, I have a feeling it's going to be whatever they have on the shelf - As long as it supports SATA150, I should be good, right? Other than avoiding the "Hitachi Deathstar" drives, any comments? Cheers, Ian
IIRC, whether or not you have to pair the memory sticks will depend on whether or not the memory is 'dual-channel' and if the motherboard supports it. If it is dual channel, I fully recommend foregoing the 3rd gig, and run 2gigs paired in dual-channel mode. You will also need to remember that depending on the operating system you install, it may not be able to use more then 2gigs anyway (I believe this was a limitation in XP... not sure about linux, so you will need to check) I did some more thinking back to the days when I was messing around with overclocking (gah... 8+ years ago... I feel old). IIRC again, there are really 3 settings that you have to play around with to change the clock speed of your system. In order of importance: Front Side Bus speed, Voltage, and Clock speed/multiplier (or something like that). Changing the FSB produced the greatest changes in computing power, but it affected EVERYTHING in the system, so if one component didn't like the new speed, you would lose stability. Voltage was important because to run a higher FSB reliably, you need to supply a higher voltage to the critical parts. This is where the increasing heat generation came from. So along the lines of my underclocking suggestion, if you don't reduce the voltage, chances of seeing any difference in temperature at 100% utilization is slim. Reducing voltage will most likely cause instability unless you can find a 'sweet spot' for your FSB and clock speed/multiplier. Changing the multiplier will only affect the CPU. Increasing/decreasing this value will only net you minimal changes in speed, and will only affect processor intensive apps. Since it sounds like you want to make this a file server/net server of sorts, I doubt very little processing will occur... which means most of what will happen will be memory intensive, which is where you will get the most benefit. So feel free to mess around with your settings, but after second thought I'm of the opinion that you will see little/no benefits to over or under clocking the system. As far as buying a new NIC, definitely go get a gigabit nic... that will net you a significant improvement. As far as I know, it is unlikely you would be able to run two cable modems on the same line. I could theoretically see how it might be possible, but that would require significant knowledge of modem/server communication protocols, and most likely modification of the modems.
I believe he was referring to your first suggestion: "WD eSATA16 500GB @$80" that one is definitely external
In an earlier post, you mentioned a WD eSATA 16... eSATA is External Serial Advanced Technology Attachment. Internal drives aren't eSATA for obvious reasons... Hitachi, I don't use em, but they don't fail more or less than any other drive*. The Deathstar comments are from ignant folks that still think the Deskstar line are faulty. Originally, IBM's consumer storage division had the name Deskstar. IIRC they had a line of 60 and 80 GB Deskstar IDE drives that had *massive* failure rates. The problem was so large that IBM sold off their consumer storage division to Hitachi and washed their hands of the whole mess. Deskstars became known as Deathstars. * Companies can and do drop clangers from time to time...Seagate with their 500GB failure rates and firmware screw ups for example.
That I didn't know - Thanks for the "clarification" - I also know *not* to exclude 'em from my upcoming Fry's visit..... The net is currently on the M/B - It seems to work OK - I left it running yesterday, and when I went to turn it off it told me M$ downloads were still incoming It was shutdown next I looked..... However, at one time it was dual-homed and there's a 10/100 NIC in one of the PCI slots - I think I'll pick up an Intel gigabit card while I'm there & swap 'em over. Cheers, Ian
OK - Just got back from the "toy store".... - 1 off Seagate Barracuda 500GB, 7200rpm, 16mb cache @$69.99 - Retail version with SATA & power cables. - 1 off Netgear GB ethernet PCI card @$22.99 However, before starting to rip stuff apart, I figured I'm gonna try and do some "benchmarking"..... I learnt long ago to "document" stuff, and figured I may as well do it here - So, herewith the "Ian_rev1_benchmarking suite": - Copy large (~10gb video?) file on the same partition - Copy same file across the network - Wired & wireless - Measure "internet speed" up & down - Both wired & 'less - I've always used DSLreports.com Then start "messing" with the H/W, and do it again - Kinda interesting?.... Cheers, Ian
I gotta be honest, I had to look that one up The "wheezing" HD mentioned above is currently installing XP sp3 - All by itself! - May as well let it go...... The SATA is physically installed, but I figured it would be "rude" to run the setup utility at the same time sp3 is installing..... Prior to this, I copied a ~2GB file - took about 6 minutes..... I have the Ubuntu 9.10 install disk & additional memory ready to go...... Cheers, Ian PS - The guts weren't too bad - I fired some air at it to clean it up a little, but decided not to try and the pull the CPU - It all looks good, why mess with it?