Tough day here on the technology front. Late last night into early morning, Maccius – our Zimbra host – was offline. After an earlier than expected wakeup (paw in the eye), bishop booted into something called BusyBox. Midday the Windows box cut out in the middle of an MF Doom track, with Windows suddenly unable to find the external drive that serves as the primary home for my music collection. Meanwhile, Easy CD Creator told me on two occasions that it had successfully burned a Knoppix Live CD, when in actuality it had produced two very shiny coasters. An hour after that, I locked up the new workstation, drake, by screwing around with the boot order. At least give me credit for this: I’ve stayed away from hicks all day.
But it can’t rain all the time, as they say. Digging through a bin of old discs, I found – against all odds – an old Knoppix CD. After using the various diagnostic tools available to me to conclude that bishop had not been waylaid by either faulty RAM or a failing hard drive, I used Knoppix to chroot into my crippled environment (@ /dev/sda3, for future reference). Per the recommendation of the forums, I installed ubuntu-minimal, rebooted, and everything is magically fixed. I still don’t know what caused the problem (best guess is udev, but I hadn’t touched it), or why the fix worked, which is bad, but it works. As you might expect, I’ve got a fresh rsync running right now, just in case, which is putting the directory up to Strongspace (thanks to Jason and the gang for the account there). The USB drive also miraculously repaired itself after a 30 second reboot. No idea on that score, either. So obviously it’s currently rsyncing to my local external backup, and will be mirrored offsite via my normal Sunday night S3 job. The moral of the story? Backups are your friend.
Experiences like today confirm that I’m not even close to being desktop independent. I’m still amazed at how disruptive the experience of switching desktops is for me. One might suspect that with the bulk of my must have applications available to me on the web – Zimbra, Google Reader, Gmail, WordPress, and – of course – the Hype Machine – that it’d be a fairly seamless transition from one machine to another. Not so much. How do I get to those links, as an example? Via the browser, yes, but more specifically via the del.icio.us toolbar. Well, none of my other workstations have that installed. So I struggle to remember even the simple URI’s I visit every day.
That’s a solvable problem, of course, but switching is still death from a thousand – or at least a couple of dozen – papercuts. I’m no closer to being operating system or platform independent than I was when I cut over from Windows, and if anything I’m getting further away. Those operating systems are increasingly like Dvorak keyboards to me; sure, all the keys are there, but none of them are where I expect them to be. Using XP as I did for most of the day was painful, and the few times recently that I’ve been OS X the experience has been – if anything – worse. I simply can’t work the way those operating systems want me to. Alex has argued that I could train myself to use OS X given enough time, and of course he’s right – but the experience would be painful. Of course, booting off a Live CD to correct some mystifying and random udev error isn’t exactly my idea of operating system bliss either.
Anyway, I’m going to sign off today to a.) let my multiple backups finish, and b.) try to prevent anything else from breaking. In the meantime, take heart, those of you weathering freezing weather: Monday is Truck Day.