# MODSIGN: EFI\_NOT\_FOUND

**URL:** https://forums.suse.com/t/modsign-efi-not-found/33066
**Category:** SLED Install-Boot
**Created:** [October 18, 2018, 7:14pm UTC](https://forums.suse.com/t/modsign-efi-not-found/33066 "2018-10-18T19:14:22Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![guennov](https://avatars.discourse-cdn.com/v4/letter/g/b5e925/32.png) [@guennov](https://forums.suse.com/u/guennov)
#### Post date: [October 18, 2018, 7:14pm UTC](https://forums.suse.com/t/modsign-efi-not-found/33066/1 "2018-10-18T19:14:22Z")

</div>

Hi

There is a boot message “MODSIGN: Couldn’t get UEFI db list: EFI\_NOT\_FOUND”. What might be causing this problem? Should I care about it? Is there anything to be done?

The boot process continues with some ACPI warnings concerning systemIO range conflicts with OpRegions ( \_SB_.PCI0.LPC\_.PMIO and \_SB_.PCI0.LPC\_.LPIO). SLED woks fine.

The partitions /boot/efi, type vfat, and /boot/grub2/x86\_64-efi, type btrfs, both look ok.

Local environment: Lenovo T520, Type 4243F53, Architecture: x86\_64, Kernel Version: 4.4.156-94.61-default, Last Updated Package: Do 18 Okt 2018 14:44:41 CEST.

Thank you.

---

<div class="post-metadata">

### Author: ![malcolmlewis](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis/32/11375_2.png) [@malcolmlewis](https://forums.suse.com/u/malcolmlewis)
#### Post date: [October 18, 2018, 9:01pm UTC](https://forums.suse.com/t/modsign-efi-not-found/33066/2 "2018-10-18T21:01:53Z")

</div>

Hi  
Is secure boot enabled in the BIOS? If so, perhaps you skipped an update by MokManager at boot (a blue screen asking for an update before grub)?

Yes I see the same sort of ACPI/DSDT errors on an ASUS K88A and a HP dm4-3050us, if you check the output from dmesg or journalctl -b it maybe ignoring the calls. You can try adding to the grub boot kernel options acpi\_osi=Linux and see if that helps, but to date I’ve not seen any issues with either of the two machines mentioned.

---

<div class="post-metadata">

### Author: ![guennov](https://avatars.discourse-cdn.com/v4/letter/g/b5e925/32.png) [@guennov](https://forums.suse.com/u/guennov)
#### Post date: [October 18, 2018, 10:32pm UTC](https://forums.suse.com/t/modsign-efi-not-found/33066/3 "2018-10-18T22:32:39Z")

</div>

Hi

BIOS Boot menu entries look like this  
UEFI/Legacy Boot [Both]  
UEFI/Legacy Boot Priority [UEFI First]

BIOS Security menu  
Security Chip [Inactive]

I changed the configuration to `active’ and rebootet but nevertheless the message “MODSIGN: couldn’t get …” etc is fired. Extract from dmesg:  
MODSIGN: Couldn’t get UEFI db list: EFI\_NOT\_FOUND  
MODSIGN: Couldn’t get UEFI dbx list: EFI\_NOT\_FOUND

So I don’t understand if secure boot is enabled. As far as I remember I never saw a question for update before grub. Is it possible to initialize or test it manually? Where is the place to look for documentation of MManager?

dmesg too contains these lines  
efi: EFI v2.00 by Lenovo  
efi: efi: ACPI=0xdaffe000 efi: ACPI 2.0=0xdaffe014 efi: SMBIOS=0xdae9e000 efi:  
SMBIOS 2.6 present.  
DMI: LENOVO 4243F53/4243F53, BIOS 8AET66WW (1.46 ) 09/20/2016

Do these lines mean that EFI is used?

Finally dmesg contains some lines which might relate to your suggested kernel option, especially the last one  
ACPI: Added \_OSI(Module Device)  
ACPI: Added \_OSI(Processor Device)  
ACPI: Added \_OSI(3.0 \_SCP Extensions)  
ACPI: Added \_OSI(Processor Aggregator Device)  
ACPI : EC: EC description table is found, configuring boot EC  
ACPI : EC: EC started  
[Firmware Bug]: ACPI: BIOS \_OSI(Linux) query ignored

Thank you.

---

<div class="post-metadata">

### Author: ![malcolmlewis](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis/32/11375_2.png) [@malcolmlewis](https://forums.suse.com/u/malcolmlewis)
#### Post date: [October 18, 2018, 10:42pm UTC](https://forums.suse.com/t/modsign-efi-not-found/33066/4 "2018-10-18T22:42:24Z")

</div>

Hi  
TBH I would worry about it, maybe there is a BIOS update available?

Did you add the acpi\_osi=Linux? There are others to try eg “!Windows 2012” to see if can change that last line to not say “query ignore” and say “query honored via cmdline”

---

<div class="post-metadata">

### Author: ![guennov](https://avatars.discourse-cdn.com/v4/letter/g/b5e925/32.png) [@guennov](https://forums.suse.com/u/guennov)
#### Post date: [October 19, 2018, 1:39am UTC](https://forums.suse.com/t/modsign-efi-not-found/33066/5 "2018-10-19T01:39:40Z")

</div>

Hi  
adding acpi\_osi= Linux to the grub boot kernel options changed nothing. Error resp. warning messages remain as before. Extracts from dmesg

[0.303725] ACPI: Added \_OSI(Module Device)  
[0.303731] ACPI: Added \_OSI(Processor Device)  
[0.303735] ACPI: Added \_OSI(3.0 \_SCP Extensions)  
[0.303739] ACPI: Added \_OSI(Processor Aggregator Device)  
[0.303744] ACPI: Added \_OSI(Linux)  
[0.308234] ACPI : EC: EC description table is found, configuring boot EC  
[0.308263] ACPI : EC: EC started  
[0.327992] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query honored via cmdline  
…  
[4.317367] MODSIGN: Couldn’t get UEFI db list: EFI\_NOT\_FOUND  
[4.317679] MODSIGN: Couldn’t get UEFI dbx list: EFI\_NOT\_FOUND  
…  
[8.102392] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0x000000000000047F (\SB.PCI0.LPC_.PMIO) (20150930/utaddress-254)  
[8.102393] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver  
and so on.

The only OS installed and running on the machine is SLED.

Thank you. Good-bye for now.

GÃ¼nter

---

<div class="post-metadata">

### Author: ![malcolmlewis](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis/32/11375_2.png) [@malcolmlewis](https://forums.suse.com/u/malcolmlewis)
#### Post date: [October 19, 2018, 4:55am UTC](https://forums.suse.com/t/modsign-efi-not-found/33066/6 "2018-10-19T04:55:51Z")

</div>

Hi  
I would check the system BIOS for being able to set UEFI to standard or off, I’m not familiar with the options. Else switch to secure efi booting…

---

<div class="post-metadata">

### Author: ![guennov](https://avatars.discourse-cdn.com/v4/letter/g/b5e925/32.png) [@guennov](https://forums.suse.com/u/guennov)
#### Post date: [November 16, 2018, 7:58pm UTC](https://forums.suse.com/t/modsign-efi-not-found/33066/7 "2018-11-16T19:58:50Z")

</div>

Hi  
sorry about the delay. Meanwhile I had to add something to my ‘personal knowledge base’.

First a technician told me that the UEFI BIOS Version 8AET66WW (1.46) of my machine doesn’t support a secure boot option.

Second on ubuntu user forums I found that the message “MODSIGN: Couldn’t get UEFI db list: EFI\_NOT\_FOUND” sometimes is displayed because of a (ubuntu) kernel bug, not because of a boot problem.

Finally on a user forum there was mentioned the command “efibootmgr -v”. When I tried it part of the response was  
“Boot001A\* sled-secureboot HD(2,GPT,195d3817-8d5f-464e-afba-117e7419d274,0x1c2800,0x82000)/File(\EFI\sled\shim.efi)”  
so maybe the error message indeed is of no importance. Do you agree?

Thank you!

---

<div class="post-metadata">

### Author: ![malcolmlewis](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis/32/11375_2.png) [@malcolmlewis](https://forums.suse.com/u/malcolmlewis)
#### Post date: [November 16, 2018, 11:24pm UTC](https://forums.suse.com/t/modsign-efi-not-found/33066/8 "2018-11-16T23:24:38Z")

</div>

> [@](#):
>
> On Fri 16 Nov 2018 06:04:01 PM CST, guennov wrote:
> 
> Hi  
> sorry about the delay. Meanwhile I had to add something to my ‘personal  
> knowledge base’.
> 
> First a technician told me that the UEFI BIOS Version 8AET66WW (1.46) of  
> my machine doesn’t support a secure boot option.
> 
> Second on ubuntu user forums I found that the message “MODSIGN: Couldn’t  
> get UEFI db list: EFI\_NOT\_FOUND” sometimes is displayed because of a  
> (ubuntu) kernel bug, not because of a boot problem.
> 
> Finally on a user forum there was mentioned the command “efibootmgr -v”.  
> When I tried it part of the response was  
> “Boot001A\*  
> sled-secureboot  
> HD(2,GPT,195d3817-8d5f-464e-afba-117e7419d274,0x1c2800,0x82000)/File(\EFI\sled\shim.efi)”  
> so maybe the error message indeed is of no importance. Do you agree?
> 
> Thank you!

Hi  
Yes, secure boot uses shim.efi, non-secure uses grubx64.efi. I would  
manually remove the 001A entry via efibootmgr, or fire up YaST  
bootloader and uncheck the secure boot option.

–  
Cheers Malcolm Â°Â¿Â° SUSE Knowledge Partner (Linux Counter #276890)  
SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.25-default  
If you find this post helpful and are logged into the web interface,  
please show your appreciation and click on the star below… Thanks!
