I recently tried to upgrade from 11.1 to 11.2 using the following command:
$sudo zypper dup
It looked like zypper ran correctly, so I restarted.
The 11.2 splash screen appears, however when I try to login to openSUSE, KDE does not start.
I get nothing but a command line.
The command line does at least say “Welcome to openSUSE 11.2”
What is worse is that zypper does not work either.
Basically every command that I enter results in the same error message:
$sudo zypper refresh
Target initialization failed:
Rpm Exception
I burnt myself a new openSUSE 11.2 DVD.
Using that disc, I ran the repair tool using ‘Automatic Repair’.
During the repair, it said it could not fix Boot Loader - but everything else was OK
After the repair, I am still getting the same behavior where KDE and zypper do not work.
Finally, the Boot Loader seems completely broken now.
Using yast via the command line, the System > Boot Loader control does not even open.
Using the ‘Install New Boot Loader’ option from the Expert Repair options results in an error message saying, “An error occurred during boot loader installation. Retry boot loader configuration?”
I am a newbie at openSUSE, but I do not think that I really did anything too out of the ordinary.
If anybody thinks that they can help me out, I would be willing to provide more information or try different things.
Boot the DVD, proceed the installation and choose Upgrade and let the system evaluate what needs to be done and reinstall the packages.
Thank you for the quick reply.
I am trying this now.
There is a package conflict apparently.
“Warning: problem with installed package kernel-default-base-2.6.27.37-0.1.1.x86_64
Conflict resolution:
-> keep kernel-default-base-2.6.27.37-0.1.1.x86_64
-> keep kernel-default-2.6.27.37-0.1.1.x86_64”
I am not sure what option to pick…
Is there no choice to delete the kernel? You’ll want to replace that with the 2.6.31.
I wasn’t sure what to make of that dialog…
It seemed that I could do no worse than what my system was at already, so I just chose the first option.
The rest of the Upgrade process worked flawlessly.
I now have a working 11.2, working KDE, working zypper, and working Boot Loader.
All of my issues have been fixed.
Thank you so much for your help and fast replies!!!
Please upgrade to 2.6.31 kernel (-desktop) via YAST whenever possible, it contains many speed and other enhancements that will make your overall experience a lot better.
Simply adding the kernel-desktop package suffices, I installed as vanilla kernel alongside this way, “zypper in kernel-desktop”. Good to keep the kernel-default around, in rare event that a future kernel update fails or a feature stops working.
If you haven’t deleted the ISO file of DVD you downloaded, you can loopback mount it :
/var/dl/rob/openSUSE-11.2-DVD-x86_64-iso/openSUSE-11.2-DVD-x86_64.iso /srv/openSUSE/openSUSE-11.2-DVD-x86_64 auto loop,ro 0 0
Then alter your priority 100 installation repo, from something like iso://cd?/dev/sr0, to the /srv/openSUSE/openSUSE-11.2-DVD-x86_64 directory. No need to fish for CD or listen to whirring noises when you add packages, and it avoids re-downloading GM packages from the net, if you switch to online repo.
I just ran this command:
~$ uname -a
Linux linux-5snf 2.6.31.5-0.1-desktop #1 SMP PREEMPT 2009-10-26 15:49:03 +0100 x86_64 x86_64 x86_64 GNU/Linux
It appears that the Update from the DVD installed the 2.6.31 kernel already.
Thank you again for your help!