It's been a rough week for the little guy. I decided to install FreeBSD, but that failed miserably on Wednesday night. I was up until 3:30 trying to get something to work, but I, and the mac, were left in a state of disrepair. The mac couldn't be partitioned by FreeBSD, so I installed ubuntu (Linux) first, then used the partitions for FreeBSD. No problem, except that FreeBSD wouldn't install a boot manager, and yaboot from ubuntu wanted ubuntu, oddly enough. I couldn't even eject my CD to reinstall back to ubuntu. Gave up so very frustrated.
The next night, I decided to take apart the mac mini to retrieve the CD. This actually went fairly well, considering the amount of cursing I did while trying to hack it open with a kitchen knife. Overall, very minimal cosmetic damage to the casing, and none of the clips broke. I quickly remove the CD and reboot the machine, deciding to leave it outside of its casing, just in case I can't get it eject again. Ubuntu installed like a dream and I had a machine working again. Case went on fairly easy and all is well. Right?
Sadly, I had forgotten to backup Delphyne's mysql data, so all I have to work with is a 2007 backup I used before trying to install new Pokemon data. Fortunately, the scripts that I've used to get this data do still exist. Still, it's going to be some work rebuilding two years worth of data on the poor wyvern bot.
Friday night, I went out to see Avatar. When I came home, I tried to ssh into my mac, but was unsuccessful. It would simply not load a shell. My programs that were resident in the memory ran fine, but anything else crashed immediately. I rebooted the machine and it wouldn't come back up. I sighed and went to bed. What could be wrong now?
I tried to boot up the mac this morning and it spewed, and I mean maybe hundreds, hard drive errors. What the heck? Bad install? I try to reinstall the OS, despite not wanting to, and it takes forever, then finally says "Error installing the base system" ... not good. I try a few more things and it's just one I/O failure after another. The hard drive has failed.
All I can think of is that I am so amazingly lucky that I managed to start this process a few days before, thus having a recent backup of almost everything I need. It's too bad about the mac, though. For now, I might just live with a remote shell and see if I can tolerate it, or I need to find another machine for the house. I'm not home as much as I used to be, so maybe it's not a big deal now.