[Bug 847304] New: After an upgrade from 12.2 to 12.3 and from there to 13.1 RC1 the only kernel available to boot is Xen
https://bugzilla.novell.com/show_bug.cgi?id=847304 https://bugzilla.novell.com/show_bug.cgi?id=847304#c0 Summary: After an upgrade from 12.2 to 12.3 and from there to 13.1 RC1 the only kernel available to boot is Xen Classification: openSUSE Product: openSUSE Factory Version: 13.1 Beta 1 Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Critical Priority: P5 - None Component: Bootloader AssignedTo: jsrain@suse.com ReportedBy: pixecs@yahoo.com QAContact: jsrain@suse.com Found By: --- Blocker: --- Created an attachment (id=564672) --> (http://bugzilla.novell.com/attachment.cgi?id=564672) /var/log/YAST2 folder snapshot User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0 I had a openSUSE 12.2 x64 installation and on 13-Oct-2013 i upgraded to 12.3 x64 using tutorial from http://en.opensuse.org/SDB:Offline_upgrade as a model. The upgrade was successful and the system was booting in full kde desktop mode - no further updates were applied to this 12.3 installation. Then i downloaded the opensuse 13.1 RC1 x64 dvd from software.opensuse.org and i repeated the upgrade process to 13.1. Again the process seems to be completed successfully but after this step the system had no option to boot in desktop mode any more. The only options in boot menu was "openSUSE GNU/Linux, with Xen" and "advanced options for openSUSE" with default to first option. When i tried to use the advanced options menu i had "xen supervisor, version xen" menu which forwarded me to another menu with "openSUSE GNU/Linux, with Xen"...and when i used this option to boot a error "error: file '/boot/xen.gz' not found" was displayed. In /boot i had only no other kernel than Xen. The solution was inspired from https://bugzilla.novell.com/show_bug.cgi?id=827520 to use a live usb stick (kde in my case) to boot the system and then: mount /dev/sda5 /mnt mount --bind /dev /mnt/dev mount --bind /sys /mnt/sys mount --bind /proc /mnt/proc chroot /mnt yast2 Also was neccesary to add, by hand, the factory repositories: repo-oss: http://download.opensuse.org/distribution/13.1/repo/oss/ repo-non-oss: http://download.opensuse.org/distribution/13.1/repo/non-oss/ repo-update: http://download.opensuse.org/update/13.1/ repo-update-non-oss: http://download.opensuse.org/update/13.1-non-oss/ I attached a backup of the /var/log/YAST2 folder content, backup made before attempting to fix the issue. Reproducible: Always Steps to Reproduce: 1.Upgrade from 12.2 to 12.3 using offline upgrade method 2.Don't apply any further updates to the new 12.3 machine 3.Upgrade again from 12.3 to 13.1 RC1 Actual Results: Only the Xen kernel is installed on /boot and the system won't boot, displaying the error "error: file '/boot/xen.gz' not found" Expected Results: A usable machine with desktop kernel -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=847304
https://bugzilla.novell.com/show_bug.cgi?id=847304#c1
Jiri Srain
https://bugzilla.novell.com/show_bug.cgi?id=847304
https://bugzilla.novell.com/show_bug.cgi?id=847304#c2
--- Comment #2 from Pix Ecs
https://bugzilla.novell.com/show_bug.cgi?id=847304
https://bugzilla.novell.com/show_bug.cgi?id=847304#c3
Jiri Srain
https://bugzilla.novell.com/show_bug.cgi?id=847304
https://bugzilla.novell.com/show_bug.cgi?id=847304#c4
Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=847304
https://bugzilla.novell.com/show_bug.cgi?id=847304#c5
--- Comment #5 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=847304
https://bugzilla.novell.com/show_bug.cgi?id=847304#c
Xiyuan Liu
https://bugzilla.novell.com/show_bug.cgi?id=847304
https://bugzilla.novell.com/show_bug.cgi?id=847304#c6
Stephan Kulow
participants (1)
-
bugzilla_noreply@novell.com