Bugzilla – Bug 1128488
Update from Tumbleweed to 15.1 using NET.iso fails to update Bootloader 'System uses EFI-Boot but install media is legacy'
Last modified: 2019-03-12 11:51:22 UTC
I have a Tumbleweed notebook and wanted to change to Leap. I downloaded NET image of 15.1 and put it on USB-drive. Everything went fine, I selected the Tumbleweed-Partion for Upgrade. On Summary of coming upgrade, the Bootloader section presented following error: proposal returns warning with level warning and msg Der Bootloader kann nicht aktualisiert werden, weil die Boottechnologie nicht zusammen passt. Das aktualisierte System verwendet <i>EFI-Boot</i>, während das Installationsmedium unter der Verwendung von <i>Legacy-BIOS-Boot</i> gebootet wurde.<br><br>Dieses Szenario wird nicht unterstützt, so dass das aktualisierte System nicht booten darf oder der Upgrade-Prozess später fehlschlägt This makes no sense to me, as the install media is the official CD-image. It is not clear to me, why this should have any effect on the upgrade procedure of some EFI disk. When trying NET 15.0 image, no such message appeared.
Created attachment 799382 [details] all logs of the upgrade process
"Updating" from TW to 15.1 isn't a supported scenario. Nevertheless the installation image should be able to detect legacy vs UEFI correctly of course.
(In reply to Thomas Frühbeck from comment #0) > I have a Tumbleweed notebook and wanted to change to Leap. > I downloaded NET image of 15.1 and put it on USB-drive. > Everything went fine, I selected the Tumbleweed-Partion for Upgrade. As mentioned by Ludwig. That's not a supported upgrade scenario. That been said.. > On Summary of coming upgrade, the Bootloader section presented following > error: > > proposal returns warning with level warning and msg Der Bootloader kann > nicht aktualisiert werden, weil die Boottechnologie nicht zusammen passt. > Das aktualisierte System verwendet <i>EFI-Boot</i>, während das > Installationsmedium unter der Verwendung von <i>Legacy-BIOS-Boot</i> > gebootet wurde.<br><br>Dieses Szenario wird nicht unterstützt, so dass das > aktualisierte System nicht booten darf oder der Upgrade-Prozess später > fehlschlägt For non-german readers, that refers to these English screenshots https://github.com/yast/yast-bootloader/pull/522 > This makes no sense to me, as the install media is the official CD-image. > It is not clear to me, why this should have any effect on the upgrade > procedure of some EFI disk. The problem is not in the CD image or in the disk being upgraded. What the message says (quite clearly in my opinion, but feel free to suggest an improvement) is that you used the legacy (i.e. non-EFI) mode of your computer to boot the CD for the upgrade process. But you are upgrading a system that seems to be configured to be booted using the EFI mode (i.e. non-legacy). The installer cannot resolve such mismatch. Take into account the installer needs to re-install the boot-loader at the end of the upgrage. That reinstallation will be done in the current mode (non-EFI), while it looks like after the reboot you expect the bootloader to work in EFI mode. > When trying NET 15.0 image, no such message appeared. Likely because you executed the installer using the EFI mode of your computer, not the legacy one. If you believe I'm wrong and your are 100% sure the 15.1 CD shows that error when booted using the EFI mode, then please re-open the bug.
(In reply to Ancor Gonzalez Sosa from comment #3) > (In reply to Thomas Frühbeck from comment #0) > > When trying NET 15.0 image, no such message appeared. > > Likely because you executed the installer using the EFI mode of your > computer, not the legacy one. Just to clarify, I meant that you likely used the EFI mode when running the 15.0 image (so no error). But that you didn't do the same when executing the 15.1 one.