Gary Ching-Pang Lin changed bug 1185261
What Removed Added
CC   bugs@elhoy.co.uk
Flags   needinfo?(bugs@elhoy.co.uk)

Comment # 24 on bug 1185261 from
Hi elhoy,

Could you help to verify the split list?

NOTE: Secure Boot has to be off since the binary isn't signed by UEFI CA.

1. download the testing shim and copy it to efi partition:
  # cd ~
  # mkdir debug-shim
  # cd debug-shim
  # wget
https://build.opensuse.org/package/binary/download/devel:openSUSE:Factory/shim/standard/x86_64/shim-15.4-3.3.x86_64.rpm
  # unrpm shim-15.4-*.x86_64.rpm
  # cp usr/share/efi/x86_64/shim-opensuse.efi
/boot/efi/EFI/opensuse/shim-test.efi

2. create a boot option for the testing shim:

  Check the ESP device
  # mount |grep /boot/efi

  (Assume your /boot/efi is mounted on /dev/sda1 => "-d /dev/sda -p 1")

  Create the debug boot option
  # efibootmgr -C -d /dev/sda -p 1 -L "shim test" -l
"\efi\opensuse\shim-test.efi"

  (NOTE: Use the capital C to create the boot option or it would be the default
boot option.)

  Check the number of the debug boot option
  # efibootmgr |grep "shim test"

  (Assume the result is Boot0003)

  Set BootNext to make the system boot "shim test" next time
  # efibootmgr -n 0003

3. Check if the error, "Out of Resources", still shows up.

Once the test is done, you can delete the testing shim with 2 commands:

  (In case "shim test" is Boot0003)
  # efibootmgr -B -b 0003
  # rm /boot/efi/EFI/opensuse/shim-test.efi


You are receiving this mail because: