Re: Shim update breaks booting

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 2017-08-26 at 12:26 -0600, Chris Murphy wrote:
> On Sat, Aug 26, 2017 at 12:16 PM, Björn 'besser82' Esser
> <besser82@xxxxxxxxxxxxxxxxx> wrote:
> > Am 26.08.2017 um 18:57 schrieb Lars Seipel:
> > > 
> > > On Fri, Aug 25, 2017 at 08:24:59PM +0000, Fedora Branched Report wrote:
> > > > 
> > > > Package:      shim-signed-13-0.2
> > > > Old package:  shim-signed-0.8-10
> > > > Summary:      First-stage UEFI bootloader
> > > > RPMs:         shim-aa64 shim-ia32 shim-x64
> > > > Added RPMs:   shim-aa64 shim-ia32 shim-x64
> > > > Dropped RPMs: shim
> > > > Size:         2238688 bytes
> > > > Size change:  1219336 bytes
> > > > Changelog:
> > > >    * Thu Mar 23 2017 Petr Šabata <contyk@xxxxxxxxxx> - 0.8-9
> > > >    - Re-enable dist tag for module builds
> > > > 
> > > >    * Tue Aug 22 2017 Peter Jones <pjones@xxxxxxxxxx> - 13-0.1
> > > >    - Initial (partially unsigned) build for multi-arch support on
> > > > x64/ia32.
> > > > 
> > > >    * Thu Aug 24 2017 Peter Jones <pjones@xxxxxxxxxx> - 13-0.2}
> > > >    - Obsolete old shim builds.
> > > 
> > > The package no longer ships /boot/efi/EFI/fedora/shim.efi which is what
> > > people's boot entries refer to. It's shimx64.efi now. This causes
> > > failure to boot on EFI systems.
> > > 
> > > Which component, if any, is tasked with adjusting EFI boot entries in
> > > such a case? Anyway, it doesn't happen, so some kind of warning (at
> > > least to -devel and -test) would seem appropriate, ideally prior to the
> > > new package reaching the mirrors.
> > 
> > 
> > I suspect this has sth. to do with the changes for '32 bit UEFI Support'
> > [1]…
> > 
> > Usually a new 'Fedora' boot entry is autogenerated after (maybe needed)
> > unlocking the boot device entries in UEFI / BIOS, removing the old boot
> > entry for Fedora and booting from the HDD, which contains the UEFI boot
> > partition.
> > 
> > In sadly this impact *is not properlydocumented* in the corresponding
> > system-wide change [2].  :/
> 
> /boot/efi/EFI/Boot should contain bootx64.efi which should also be
> identical (other than filename) to shimx64.efi, and fallback.efi
> 
> Sounds like the package scripts don't update NVRAM boot entries, and
> then also fallback.efi isn't including the proper path with new shim
> filename. Just a guess.

* Fri Aug 25 2017 Peter Jones <pjones@xxxxxxxxxx> - 13-0.3
- x64: use the new fbx64.efi and mm64.efi as fallback.efi and MokManager.efi
- Provide: "shim" in x64 and aa64 builds

https://koji.fedoraproject.org/koji/buildinfo?buildID=961646
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux