netcurmudgeon (netcurmudgeon) wrote,

  • Mood:
  • Music:

Busman's holiday

I spent a chunk of yesterday and today blowing away the household file server and reconstituting it as an Ubuntu Linux server. I had been merrily running the server under Windows 2000 for several years until — in the name of getting exposure to a new OS — I made the mistake of upgrading it to Windows 2003 Server in October.

I say mistake because that upgrade broke a couple of things. First and foremost, an old problem (which I had licked under 2000 by moving to new hardware) resurfaced where the machine would crash half of the time during the weekly backup[1]. Not Good. Second, because of the "security enhancements" (read: screwing with the competition) in Windows file sharing in Win 2003, the couple of machines I have running Linux could no longer access the server's Windows shares via Samba — 2003 Server effectively locked them out.

Saturday I copied all 73GB of files off of the server onto several different machines (no one PC in the house had that much free disk). I think I must have made three different copies of Asha's home directory. One does not fool around with the files of a woman who is working on her Ph.D. Next came the "hold your nose and jump in" moment of firing up the Ubuntu install CD and telling the disk partitioning tool to blow away all of those Windows partitions. Once I figured out that I had not one but two buggy CD-ROM drives the installation went fine (let's face it, a cheap IDE CD-ROM drive is just that: cheap, and has the life-expectancy of a May Fly).

Today was spent fiddling around with permissions and setting up drive mappings on PCs, and joy to behold, running some successful cpio backups to my external USB drive. I also did my first in-place upgrade of Ubuntu — taking a box from Ubuntu 5.4 (Hoary Hedgehog) to 5.10 (Breezy Hedgehog). It was pretty painless. Everything seemed to work. It took two passes through the package manager to get the last little piece upgraded, but it was certainly less painful than most of the Windows upgrades I've ever done.

So, now both of the servers in the basement are running Linux — the mail/web server is running Slackware 9 or 10, and the file server is running Ubuntu 5.10. We may be Windows-free in the server department, but I'm not quite ready to take the desktop plunge: I'm fiddling with Ubuntu on my laptop (and liking it) but I'm just so accustomed to Windows (and all of my Windows tools).[2] Oh well, when Microsoft pulls the plug on Windows 2000 support that will probably push me over the edge. I can't stomach XP (yeah, I know, you can tame it pretty well, but...) and I just ugh don't wanna contemplate Windows Vista.

[1] A little aside. Windows NT and Windows 2000 share a common file system — NTFS. Windows 2003 runs NTFS too. But, apparently not the same NTFS. Before making it a Linux disk, I took one of my external USB drives that I had been using to backup the server and plugged it into my Windows 2000 Pro laptop. Yes, the laptop saw that it was an NTFS volume, but it couldn't access it; it came back with an error that said, essentially "your file system is broken, I'm going home." Sigh. Thank you Redmond.

[2] The desktop has long been Linux's Achilles Heel. A great server operating system — and not just because it's free — Linux has always seemed too high a hill for the average desktop user to climb. (And, too high a hill for lazy IT people like me.) Well, Ubuntu has lowered the hill a lot. It's still not as easy as installing Windows. For instance, due to some legal something-or-other Ubuntu installs without the libraries needed to play MP3s or DVDs. The process you have to go through to download and install the needed libraries is up there with editing the Windows registry. I'm perfectly happy to do it. I like doing things like hacking MRTG config files by hand. But, I don't like doing that on my desktop PCs, and the average Bob or Barbara would feel like they'd hit a stone wall. That being said, if you're looking for a Windows replacement operating system I highly recommend Ubuntu. It's not perfect, but it's got a lot going for it.

  • Post a new comment


    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.