On Thursday, 29 January, at 04.00, my Web server, Atijembar, got a problem. I was working inside XFree when suddenly Mozilla was interrupted unexpectedly and my Mutt changed its active mailbox into read only status. Checking from console screen, I found mounted partition used by Linux was error, so it was automatically remounted into read only status as written in /etc/fstab.
Actually I got similiar error message some days before, and without too much attention to consider it as a problem, I simply did reboot and computer ran again as usual. But that time, after rebooting, my Debian GNU/Linux asked me to enter single user mode and did disk scan. Having executed fsck with so many i-node corrected and saved it in lost+found, I noticed that Apache daemon is failed, as well MySql. Minutes later I came into a conclusion that something worse than I think, had happened: most of important binary files in /usr/sbin were missing.
I did know exactly what happened inside /home partition, the best I could do was quickly doing backup routine. A slight modification inside backup script is done to accomodate physical storage of MySql's databases. It is needed because last backup was done about a month ago using mysqldump and the days after there were so many database activities.
It is a complete accident: library module for CD writer, ide-scsi got corrupt and no backup into CD operation under Linux can be performed.
The only thing I could do was copying all .tar.gz files into Windows XP's FAT32 partition and burned them into CD later. The rest of that morning was to let my children using Atijembar for games under Windows!
Along investigation I did to my hard disk, I found there was no physical error, so it was a little strange to get I/O error as reported by ext3 journaling file system. Without too long to think, I took simple conclusion on Thursday evening that hard disk was broken and had to be replaced. Even I tried with Windows XP (that uses other partition), the operating system ran well but after that, disk operation was failed, so let alone Windows run using RAM, and minutes later, crashed.
The day after, Friday 30 January, I replaced my hard disk with a new and larger one. Windows installation still got failed with annoyance error messages that my computer is not compliant with some of Windows' hardware specifications. Joking to myself: do I have to replace my complete machine? Do I have to beg in front of Mr. Gates?
I left Windows partition unused, after some broken installations. Skip to Linux installation with Debian. The result was not better at all: installation was in major interrupted in some unpredictable spots and even it was successful, the result is very unstable. The I/O error messages still appeared, so it would be very early to say this computer is ready to operate. I was curious whether a new hard disk is too large to be handled by my computer. How it that comes a two years old computer suddenly becomes out of date? Funny!
Ismail Fahmi, one of my colleague, comes with a suggestion to borrow his old hard disk for testing. Along waiting his coming on Saturday, 31 January, I came into idea to test my computer with Knoppix. This was a second test after my computer broken with different condition: now with a new hard disk. Knoppix detected configuration correctly, but... a moment after XFree initialization, my monitor got flash and blink for several times and XWindows could not be started. Knoppix itself was not broken, it simply reported in console screen that XWindows could not be launced. After twice experiment with Knoppix, I step into new conclusion that the problem seemed coming from VGA card. Duh!
At the evening of Iedul Adha 1424H, I contacted Elfahmi Yaman, other colleague who had PC, and asked him for testing my computer with his VGA card. Not waiting too long, a half hour later I brought Atijembar to Elfahmi's house and performing some tests both with Windows XP installation and Knoppix running directly from CD. Bla and bla... one hour test was enough: the problem was identified more precisely. It came from VGA card and caused some effects into I/O transactions.
I was at home again, finding borrowed hard disk from Ismail Fahmi on my table. Having enough speculation from previous test with VGA card, I just made sure this conclusion perfect by seeing that even with older, smaller size, hard disk, Atijembar with fail VGA card, could not operate well.
A long awaiting until Monday, 2 February, noon, because in Groningen, shops are open usually at 13.00. I chose the cheapest card from available offering in some computer shops: Radeon 7000, 64MB. Fixing hardware configuration and testing its stability using Windows XP, Debian GNU/Linux was then installed, configurations were reset into proper ones, and backup at last was restored.
Tuesday afternoon I opened firewall for Atijembar's service. Some of my friends realized this and notified via email. Wednesday, 4 February, I made announcement to our community that our Website had been activated.
Because this computer is also used by me for working (development), I still fight to install this-and-that to make it comfortable as before. It has some trickies configurations and settings, but that is another story. The most important thing, the web server function, has been reactivated successfully.
My empathy for one of my friends in Bandung who also had hardware problem caused by bad fluctuate electricity that destroyed physically.