This sunday (June 10), my laptop didn't boot. I left it doing something and came back half an hour later to a black screen saturday night, hard powered it off to deal with in the morning, and in the morning it got "disk buffer errors" trying to replay the ext3 journal so it could mount hda5, my home partition. And here I am going "ooh, that's not good". Asked Fade to burn a knoppix disk with her computer. Apparently, there's nothing useful a Windows XP machine can do with an .iso image without third party software.) Dug up an old kubuntu install CD (which is also a live CD), boot it up, try to mount hda5 as ext2... No dice. It can read the partition table, and apparently it can read at least bits of hda1. But hda5 is just gone.
Right. My last full backup was right before I left for Austin, about a month ago. I have incremental backups of my web page directory and my email directory that got rsynced nightly (last one was saturday before the big hard drive death). But between those, what's missing? (I used to do periodic rsyncs of the whole of /home to my work machine at TimeSys, but I haven't had a dedicated desktop system since then.)
Sunday afternoon, I bought a cheap 64-bit Compaq laptop. Wrestled with it through monday afternoon, when I decided it had won and returned it, which cost me a 15% "restocking fee" of about $90. (Now I remember why I buy used hardware so much: if it's been out for a year Linux runs great on it. If it's brand new, lspci -v gives you 12 "unknown device" listings and that's if you're lucky enough to have enough drivers driving hardware in legacy compatability modes for Knoppix to boot up to a desktop (which it did, with no network, no hard drive, and the widescreen display at a squashed 1024x768 resolution). Kubuntu hung booting (at five different places on my multiple reboot attempts). The Kbuntu "alternate install" installed fine... and hung booting the result.
I got that far burning CDs from the x86-64 server that's been powered off because it segfaults or panics if you try to do anything major with it. This seems to be a hardware problem. All memtest86 could find was a single bit error that occurred once running overnight and that's AFTER it had turned off Error Correcting Codes in the memory. But Firefox segfaulted after ten minutes of web surfing and doing a Firmware Linux build hangs the machine hard after about five minutes, every time. Sometimes it's a kernel panic, sometimes not.
So I ordered one of the new Dell laptops preinstalled with Ubuntu. (It turns out you CAN get a 64 bit processor from their website, it's in the customization options.)
But that won't be here for 2 weeks. (Possibly not before OLS. EEP!) Meanwhile, I have work to do and have already lost two days to this, plus setup time to get a new system working, plus the work I lost that wasn't backed up. (It also explains why the machine was acting wonkier than usual for the past week. I'd only moderately noticed because I abuse systems into instability anyway, hence "wonkier than usual". My regular software suspend procedure is "killall nspluginviewer; sync; echo disk > /sys/power/state", and half the time it tells me there isn't enough memory because when it died I had over 100 konqueror tabs open and Kmail threading the linux kernel mailing list back to january...)
So I dug up an old 32 bit desktop system from the storage space, and an old 17 inch CRT. It has Ubuntu 5.04 on it, and that's contemporary from when it was mothballed. Burned a 7.04 CD to install on it later tonight.
The rest of the month's going to be fun. I feel like I've gone from cell phones back to a land line, or from having a car to taking the bus. My day job _and_ over half my hobbies go through a keyboard and screen, and now I'm back staring at a CRT on a system with a slower CPU, less memory, smaller screen resolution, and I'm not even sure it has enough hard drive space to decompress my backups. Plus a week or more of lost productivity between lost data and recovery time. Plus a noticeable financial hit I wasn't planning to take until AFTER I got to Austin. I can't work from the coffee shop (or even the Reduced Cat room) until I have a laptop again. I now have to worry about half-second power failures rebooting my machine.
But I'm still noticeably more upset about running over that cat.