[Bug 2091706] Re: Noble lacks /usr/lib/grub/riscv64-efi/monolithic/grubriscv64.efi

Mate Kukri 2091706 at bugs.launchpad.net
Fri Jan 17 11:32:42 UTC 2025


This only affects noble so tagging as such.

** Also affects: grub2 (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Changed in: grub2 (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/2091706

Title:
  Noble lacks /usr/lib/grub/riscv64-efi/monolithic/grubriscv64.efi

Status in grub2 package in Ubuntu:
  Fix Released
Status in grub2 source package in Noble:
  New

Bug description:
  [ Impact ]

  Building preinstalled images with ubuntu-image is much easier if a
  monolithic GRUB image exits.

  Currently we have riscv64 monolithic images in Oracular and in Plucky,
  but not in Noble.

  Please, add the missing files.

  [ Test Plan ]

  * Download the GRUB packages with
    'pull-lp-debs --a riscv64 -m https://ports.ubuntu.com/ubuntu-ports/ grub2 noble'
  * Extract them with 'find . -name '*.deb' -exec dpkg -x {} . \;'.
  * Check that usr/lib/grub/riscv64-efi/monolithic/grubriscv64.efi exists.
  * Copy the file to a riscv64 system
  * Boot the system to the U-Boot console
  * Load the file (e.g with 'load nvme 0:2 $kernel_addr_r /home/ubuntu/grubriscv64.efi')
  * Execute it using the bootefi command (e.g. 'bootefi $kernel_addr_r')
  * In the GRUB rescue console execute the command lsefisystab

  A typical output of the command looks like:

  grub> lsefisystab
  Address: 0xfff19fd0
  Signature: 5453595320494249 revision: 2.10
  Vendor: Das U-Boot, Version=20250100
  4 tables:
  0x13ffcb040  36122546-f7ef-4c8f-bd9b-eb8525b50c0b
  0x13ffca040  eb66918a-7eef-402a-842e-931d21c38ae9   RT PROPERTIES
  0xff71c000  f2fd1544-9794-4a2c-992e-e5bbcf20e394   SMBIOS3
  0x13ffba000  b1b621d5-f19c-41a5-830b-d9152c69aae0   DEVICE TREE

  [ Where problems could occur ]

  Only new files are supplied.
  If the packing update were done incorrectly, files existing in prior releases might be missing.

  [ Other Info ]

  n/a

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/2091706/+subscriptions




More information about the foundations-bugs mailing list