Wednesday, April 25, 2007

Hard disk Fun

I recently upgraded my old server and replaced it with a new case (Coolermaster 830) a good coolermaster Igreen 600w psu, and a couple of year old P3 Gigabyte mb with a 1.2 ghz celeron cpu. I chose the old cpu option to save power and reduce heat, this cpu hardly gets warm. For my needs it's more that powerfule enough.

In my old server (a old dell gx1) I had a 1TB IDE HDD array, this was built using LVM. The new server has an additional set of SATA hdd's, bringing the current total to 1.6TB. These are driven by a Silicon image 3114 4 port PCI Sata controller, and a 4 port IDE PCI controller - also a Silicon image chipset. I initially got the new server up and running with the new SATA drives and made sure it was stable. I then transferred the old IDE array from the old box to the new box using Recipes as a guide. However the problem I had is that the Coolermaster case is big and the IDE cables are short. I was able to workaround this by running the boot hard disk and the CD Rom from the PCI ide card, and running the IDE array from the onboard IDE ports. That way the cables reached.

But once I introduced the new IDE HDD's then the machine refused to boot. it would hang during the grub boot. Even with the Supergrub boot disk it still hung. The solution turned out to be to disable all of the hard disk ports in the mother board bios. Linux works around this anyway, but it allowed the machine to boot after that.

- It's now running 4*(300gb IDE) and 2 *300gb SATA and a 12GB IDE boot disk, and I hope it does not crash for a while!.

- I still cannot get smartmontools running. Ubuntu Feisty seems to be a bit buggy around it's new ide driver implementation.

No comments: