Public bug reported:

[ 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

** Affects: grub2 (Ubuntu)
     Importance: Undecided
     Assignee: Mate Kukri (mkukri)
         Status: New

** Changed in: grub2 (Ubuntu)
     Assignee: (unassigned) => Mate Kukri (mkukri)

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

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

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to