Facebook Twitter Gplus YouTube RSS
Home webgroupWest Ubuntu 10.10 – Beware of the upgrade!

Ubuntu 10.10 – Beware of the upgrade!

If you’re a fan of Ubuntu, today is an important day, as Canonical (the company behind the popular flavor of Linux) released the new Version 10.10 (not coincidently, at 10:10 AM on 10/10/10).

Over the years, I’ve become a Ubuntu fan. I’ve always run a Linux server for my development work, but with each new release, Ubuntu becomes more of a usable Windows replacement for “the average Joe” on the desktop.

But while they work to catch-up with Microsoft and Apple in usability, they still make some goofy mistakes that keep me from recommending it to my SMB clients.

A good case-in-point is the built-in upgrade to this new version (I was using 10.04 previously)… They wanted it to be as easy as something from Apple or Microsoft (I applaud that goal), but it was a disaster for me. I’m glad I tried it on a test machine, without anything important on it.

Here’s the problem… It “looks like” a simple “Click here to upgrade button,” and things begin impressively enough. Ubuntu smoothly determines what will stay, what will go, and what will be updated. It then effortlessly begins the download and upgrade process. 25 minutes in, it presented its first prompt, asking me if I’d like to keep my current Samba (file sharing) configuration, or not.

Much to my horror, though, the upgrade had already done something to the USB drivers, rendering both the keyboard and mouse  unusable.

Naturally, I had no way to respond to that prompt!

I had no other choice but to power-down the machine in the middle of the upgrade, and naturally, that broke everything – When it came back up, Ubuntu could not find the file system.

It just strikes me as common sense to not do anything with the modules that might jeopardize user input until after that user input has been gathered.

The upshot… While Ubuntu “appears” to be more user friendly with each release, Canonical is no Microsoft or Apple… There’s still a big disconnect between the marketing,  usability and engineering mind sets, and that’s still (too) often apparent in “duh!?” moments like this.

Ubuntu remains a fascinating operating system, and it’s still (in my mind) one of the best Linux systems for serious development work. I continue to hope that one day they’ll learn that to compete for regular users on the desktop, they need to focus as much mind-power on usability and product management, as they do on development.

3 Comments  comments 

3 Responses

  1. shunte

    The same scenario you describe just happened to me, wish I’d found your write-up prior to my “upgrade”; its a real downer as I had my HTPC working in a definite sweet-spot and I’m cursing my itchy trigger finger.

    Did you find a way to recover from the missing file system?

    I get presented with a number of options under grub but none other than memtest86 appear functional, with the 10.10 option I get the loading/splash screen and then my monitor goes to sleep.

    I’m not a Linux jock so I don’t know if I can edit the grub file and point “it” in the right direction

    Any help or advice?

  2. Tom

    Wish I could help you there, but I just gave-up when it reported that it couldn’t find the file system.

    Fortunately (for me), this was a system I used strictly for testing, so there was no really important data lost.

    Good luck!

  3. Eric P

    This link was sent from a client of mine that is scared of upgrading his desktops.
    Most professionals have configuration backups, they are simple to do, I know this article is a couple of years old but it is still valid as a warning.
    A couple of tips for people with important data
    1st before any upgrade backup your /home folder to an external drive or thumb drive
    2 Create a backup of your /etc/ content

    Webmin is a great tool to do this and schedule compressed backups of your /etc and config files.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Copyright © 2014 by webgroupWest. All rights reserved. Find us on Google+