June, 2008


19
Jun 08

New file server

New file server It’s taken a few weeks, but my new home file server is finally up and running. I actually finished assembly last night, but, considering it will be run headless, I wanted to give it 24 hours of initial testing to make sure everything was ok.

For the time being there are only 5 drives installed, two fewer than my old file server. I’ve deliberately left plenty of room for expansion though. One PCI slot has been used (for the video card), leaving two PCI-e 16x slots, two PCI-e 1x slots and two PCI slots empty. There’s plenty of free drive bays, and I’m trying to source another 6×3.5″ drive cage which will fit into the space above the PSU.

With the extra cage, there should be enough room to fit up to fifteen hard drives fairly comfortably, although I doubt I’ll ever use that many at once. Ten is more realistic. I’ll be installing two more 1TB drives in a few weeks, and from there I’ll just add more drives when I need more space/redundancy.

From the (albeit limited) testing I’ve done so far, performance seems to be a bit better than the old server, so I’m fairly happy with the result.


13
Jun 08

A few good apps #2

Trayit (Windows 9x/NT/2000/XP/Vista)

A very lightweight tool that saves space on your task bar by allowing you to minimise windows to an icon in the notification area (system tray) instead.

Locknote (Windows 2000/XP/Vista)

A portable notepad with AES 256bit encryption. I use it as a portable way to securely store passwords, banking information and other random information I want to keep private.

Wizmo (Windows 2000/XP/Vista)

One tiny piece of software that can do things like turn off the monitor, shutdown or reboot, eject a drive, lock wireless access and more.


11
Jun 08

A few good apps #1

This is the first of (what I hope to be) a series of posts where I’ll link to some useful applications or other software and give a short description of why I think they might be worth a look. The majority will be Windows based, but I will mention if something is available for other platforms, and I’ll try and keep it to free (as in beer) software. If, however, there’s a particularly good application that (in my opinion) might be worth some of your hard earned cash, then I won’t hesitate to include it.

Allsnap (Windows 9x/NT/2000/XP/Vista, 64bit test version available)

This is a simple, lightweight piece of software which will make your windows snap together or to the edge of your monitor. It may not seem like a big deal at first, but it’s very useful if you like to have an organised desktop. If you’re running multiple monitors and like to keep a bunch of small windows open, then you’ll really wonder why this sort of functionality isn’t built into Windows after you’ve used it for a while.

Mozbackup (Windows 9x/NT/2000/XP/2003/Vista)

A neat utility which takes the hassle out of backing up or restoring profiles for Firefox/Thunderbird (and more). It can also save time when deploying Firefox (or other supported software), on systems where you’d otherwise need to manually change proxy or security settings for example.

SyncToy (Windows XP/Vista)

One of Microsoft’s free PowerToy’s, it’s a backup/synchronisation tool that does it’s job well. It might not quite have the features to make it suitable for enterprise use, but for those who want an easy to set up and then quick to run (or automated with task scheduler) method to backup to an external hard drive, network attached storage or synchronise a laptop and pc then this is definitely worth trying.


11
Jun 08

File server spring clean

I spent a few hours fixing a client’s busted machine tonight. About half way through booting Windows it would throw up a BSOD and reset itself, which (on a previously working machine) usually means bad ram or file system corruption. Of course, there was no backup of the four and a half years worth of documents, home movies and photos on the drive…

Memtest86+ showed no errors, so I threw in my Spinrite disk in hope it may save me from having to do a repair install of Windows. It found a bunch of bad blocks which it had to remap, and going by the SMART data, the drive looked to be on it’s last legs, but it managed to correct the problems, or at least enough to get it bootable again. At this point I decided to make an image of the drive before it completely failed, which I then copied up to my home file server.

While it was copying, I noticed a few of the drives on the server were getting a bit low on space. Not quite at critical levels, but low enough that I’d need to do something about it fairly soon. Normally I’d just use that as a reason to go buy another couple of drives to throw in it, but it’s at the stage where adding new, larger drives will require the removal of a couple of the older drives first. I’m actually currently in the process of piecing together and testing the hardware that will make up my new file server, which will address that problem (for the foreseeable future anyway), but that’s a few weeks away, so I thought I’d see if I could find a way to free up some space.

As you’d expect for most home servers, the majority of the total storage is taken up by media files, none of which I really want to get rid of, but I found I had a bunch of recorded HDTV programs that I’d just dumped in there in .ts format, which could be transcoded to h.264 or divx without significant quality loss.

Also taking up a fairly sizable chunk is my ’system build’ directory, which contains all the drivers, installers, patches and hotfixes I’ve downloaded over time. As I’d normally do a software rebuild on a system at least once a week, it’s a huge time saver having a local repository of that sort of stuff, especially given that I have limited bandwidth to the net.

The directory itself is fairly well organised, for example, if I need a driver for a nVidia video card, I know they’re stored in \drivers\nvidia\video\ or if I needed a patch for Quake 4 it’s in \games\quake4\patches\. Any time I download a new driver, installer or a new patch it gets added in with the rest, which is why it’s grown over time. I’m one of those people who find it hard to delete anything, but what I did start to wonder, is if it’s really necessary to have a triple redundant local backup of a dozen versions of the nVidia detonator drivers that were released back when I was running Windows 98SE, or all those patches for Windows XP that were later integrated into Service pack 1, 2 or 3.

That’s why I’m going to do a clean-up of that directory during the spare time I get over the next few days and move anything that seems unnecessary onto a spare external hard drive (just in case I do need it one day). I’ll probably only reclaim 20, maybe 25GB at most, but given that it’s on a RAID1 array which is also backed up externally it quickly adds up. It should also cut down the time needed for AV scanning, which will save wear and tear on the drives plus a bit of power.


5
Jun 08

New PC

This week I decided it was about time to upgrade my trusty old Athlon X2 system to a quad core. While the Phenom X4 did perk my interest for a short time (as they’re not bad value for money), I decided to go Intel, and the Q9450 seemed to fit the bill. Sourcing one at a reasonable price from a local retailer was another matter, but I eventually found one. While I was at it, I picked up a 4GB kit (2×2GB) of Corsair’s Dominator 8500C5 and sourced an Asus P5K-Pro secondhand (will upgrade to an X48 when the bios’ have matured). I’ve been playing with a Gigabyte 9800GX2 for a couple of weeks now, so that went in, as did my bgears B-Enspirer sound card. Optical and Hard drives were carried over from the old system too.

A quick test run with the stock (low profile) Intel heatsink/fan installed showed less than stellar cooling performance. Core temp was reporting 80°c+ while running 4 threads of prime95 (small fft test) and that was running at stock clocks/voltage. The only other suitable cooler I had available was a Thermaltake Big Typhoon, which, although not the greatest 775 heatsink, got the temperatures back under control. I was able to overclock it to 3.45ghz (430×8) at 1.275v but decided for long term use to settle on 3.2ghz (400×8) at 1.25v.

It’s currently running nicely with XP installed, although it’s only able to see 3GB. I will eventually install Vista 64 bit on it, but for the moment I’m hesitant as I had some issues with the sound card running Vista 32 bit.