On Thu, Dec 8, 2016 at 4:18 PM, Giovanni Santini
<itachi.sama.amater...@gmail.com> wrote:
> Il 08/12/2016 14:01, Andrei Borzenkov ha scritto:
>>
>> There are two preloaders (loosely calling shim also preloader). Linux
>> Foundation's one overrides standard security protocol, so assuming
>> this was successful, it should be fully transparent. Another one is
>> shim, which installs additional protocol and needs explicit support to
>> call it. All distributions I am aware of are based on shim, and so
>> carry additional patches to grub.
>>
>
> I am using Linux Foundation's PreLoader. It is the version signed by
> Microsoft, so it is recognized properly by Secure Boot.
> Also, Linux OSes (tested on ArchLinux and Ubunut) loaded by Preloader +
> grub2 are run under Secure Boot properly (tested using the method at [1]).
>
>>
>> Yes, it should be this one. Although full patch set is rather more extensive.
>>
>
> Nice indeed! I will try to build it applying that patch... and hoping it
> won't broke completely GRUB ;P
>

Well, I do not know about Arch, but Ubuntu is using patch similar to
openSUSE, which means - it REQUIRES shim. Patch replaces default
chainloader command with one that calls shim and fails if it cannot do
it. It should have provided additional one, chainloaderefi similar to
linuxefi, instead.

> Will give you feedback ASAP!
>
> [1] https://wiki.archlinux.org/index.php/Secure_Boot#Booting_archiso
>
> --
> Giovanni Santini
> My blog: http://giovannisantini.tk
> My code: https://git{hub,lab}.com/ItachiSan
> My GPG: 2FADEBF5

_______________________________________________
Help-grub mailing list
Help-grub@gnu.org
https://lists.gnu.org/mailman/listinfo/help-grub

Reply via email to