While I was taking out the 120GB drive I intended to place into the portable enclosure I also noticed that my file server’s motherboard had both SDR and DDR slots. I vaguely remember buying that one on purpose because I didn’t want to purchase DDR RAM when I was piecing together that system.
Some background: the reason I bought the HP 873n was because my computer (now the file server) died horribly in the middle of a wretched stretch of company server problems a couple of years ago. It was a situation where I needed a computer immediately, so… instead of building one I bought one. I then, as time and money permitted, fixed it and thus… the file server was born.
I was trying to remember just why it was that I bought DDR for the file server and I figure I did it because I couldn’t get Gentoo to compile properly using the SDR that was in it. Ahh, yes, those were the ultra-cheap dimms I bought on ebay, every single one of them ended up being faulty… it was cool to have a system with 1.5GB of RAM, but… not so good when it crashes constantly because of it, hehe.
Back in 2003 I put together a linux router box from some of the spare parts I had. I also bought a dual DDR & SDR board for the same sort of reason. I’m clueless as to where the 128MB chips came from that were in it though…
So it came to me… since I haven’t any plans on repairing the router box, it has something vile wrong with it (best guess is the CPU is fried, poor little ancient 800Mhz AMD Duron), I might as well use it for parts.
How much RAM does a headless file server need anyway? I hope it isn’t more than 128MB, lol. I did put two 128MB chips into it, stealing the juicy 512MB DDR for my workstation. It turns out that one of those 128MB chips was bad, d’oh. I’m sure it won’t need more than 256MB, quite frankly it didn’t occur to me to actually check memory usage before I pulled that little three machine swap, another oops. The system is holding steady at about half usage when idle and so far I’ve not noticed a slowdown on smb/cifs transfers. If I must, I’ll toss $25 into it (a drop in the bucket when compared to the new RAID, haha) and get a stick of 256MB DDR.
Now, as I mentioned, I have two 512MB sticks in my workstation. Oh, life is sweet… I guess. I haven’t been running long enough for it to make much of a difference, but more memory is always a good thing.
The bad magic number has shown its ugly faceless text… on one of those ‘old’ 120GB drives. The kernel yelps when mounting the drive now, saying it has errors and should be fscked. Whenever I try it mentions that bad magic number and how the superblock is messed up… hmmm. I suppose I’ll be wiping that drive and giving it a fresh superblock.
Before I realized that one of the 128MB RAM chips was actually bad I was having a terrible time with that 120GB drive, all sorts of errors… I kept changing around the IDE cables, etc, without help. I was beginning to think that somehow I’d damaged the drive. It wasn’t until I actually hooked the monitor up to see what was happening that I noticed the BIOS read only one of the chips; took out the bad one, via the process of elimination, and bingo… things are back to stable, good, and normal. Phew. The drive errors were simply a manifestation of the bad RAM.
So, yay, I was able to cross off an upgrade step without having to buy anything new! :D
I have a couple of steps left to go. I will need to repair the superblock/file system of the 120GB currently in the server. I’ll need to wipe & format the portable drive to vfat(32)… a horrible file system, but the only one very easily accessible by all three OSes. A new video card is certainly in the works… as I mentioned previously… just need to actually buy it.. and then pray it works.
The last step is one I’m a bit leary of, this could provide cause for buying new RAM for the file server. The OS is currently on a 17.2GB drive, it’s very old… very slow, very hot. While it does work, there is no way of telling just how long it’ll keep working. If you can’t tell, I’ve lost faith in the reliability of hardware, especially storage hardware. The 17.2GB drive is adequate, it keeps my portage tree for both computers, etc, and has a meager amount of home directory storage. I’d like to toss it though… which means getting Gentoo onto the 120GB drive and making that the boot.
In an ideal world I’d be able to just transfer the 17.2GB drive onto the 120GB… except I haven’t a clue how to accomplish that. I know dd can clone drives, as well as some commercial software, but I’m not really cloning, because they’re totally different sizes and they’ll have a totally different partition scheme ultimately. I don’t, though, really have a lot of desire to set gentoo up all over again, maybe it wouldn’t be so bad if I started out… say, on a higher stage than… ONE, lol.
I’m leaving that little endeavor as something I’ll get to eventually.