Friday, June 22, 2007

Fighting the Linux upgrades. Suse 10.0 to OpenSuse 10.2

Today I set out to upgrade SUSE 10.0 to OpenSuse 10.2. I began the DVD download from the WIKI link, and then proceeded to update 10.0 with the latest patches. It always seems an upgrade works best if one is fully patched.

The DVD downloaded rather quickly for a *nix ISO. I left the computer on over night and it was downloaded the next day as I returned to the computer. Mandriva 2007 spring took a week VIA bitorrent, for comparison.

So I began by creating a VMware snapshot of 10.0, mounted the DVD ISO as a CDRom in VMware, and rebooted. The DVD didn't boot, so I rebooted and set the BIOS to boot to CDROM. Another reboot, and the DVD ISO booted off the virtual CDROM.

The upgrade was horribly slow. After many hours, X locked up and the PC had to be rebooted. I believe it was auto detecting my video card. Much to my surprise, the install picked up where it had left off. Many hours later, and the upgrade was complete. It asked me to subscribe to some sort of Zen service, but wouldn't let me. So I canceled out of that.

After rebooting, Grub launched. Then it tried to start X. Lockup & odd graphics. The day was over so I turned off the VM.

A few days later I booted this back up and went into failsafe. Logged in as root and mounted the VMware tools. cd /tmp then mount /dev/cdrom /mnt (it wouldn't mount into /mnt/cdrom for some odd reason.) Then I did an rpm -Uhv /mnt/VMwareTools-5.5.4-44386.i386.rpm. That took a while & then came back with an error about waiting for the database to unlock. Another run at this told me the RPM was already isntalled. Reboot.

This time KDE started right up and I was able to log in. YaST was nice enough to tell me that after never running any updates, I was fully patched. Typical. So many distro's tell me that I am fully patched when I have absolutely no patches at all. Why can't they get this straight? I right clicked on the YaST updater and did "refresh" and added myself as a privileged user.

Anyway, OpenSUSE is running in VMware workstation 5.5 with VMware tools. It doesn't lock up every 5 seconds for 1/2 a second like it was doing in 10.0. It is still the slowest of all distro's that I've installed onto VMware. FreeBSD being the fastest and Mandriva being in the middle. But it is the nicest build I've worked on. I love YaST. Everything in one place. I don't have to go to console nearly as much as with other distro's.

Now to install Webmin, DHCPD, and NAMED and have a test at this handling some basic server services.


No comments: