SiFive Unmatched: automatically booting via bootmgr from SATA drive fails

Bug #1968174 reported by Heinrich Schuchardt
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
u-boot (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I install Ubuntu on my SATA drive.

In U-Boot I set up a boot option for it:

=> efidebug boot add -b 0002 'Ubuntu new install' scsi 0:1 EFI/ubuntu/grubriscv64.efi
=> efidebug boot order 0002

The system does not boot automatically from SATA after reboot.

pci enum
scsi scan
bootefi bootmgr

works fine.

The initialization of the SCSI sub-system seems to be missing.

Tags: fr-2224
tags: added: fr-2224
Revision history for this message
Heinrich Schuchardt (xypron) wrote :

The appended debdiff

* enables booting via SCSI and USB on SiFive Unmatched
* In u-boot-sifive.postinst adds support for partition names Loader1, Loader2 as the installer image uses these.

Changed in u-boot (Ubuntu):
status: New → Confirmed
Changed in u-boot (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package u-boot - 2022.01+dfsg-2ubuntu3

---------------
u-boot (2022.01+dfsg-2ubuntu3) kinetic; urgency=medium

  * Enabling booting via SCSI and USB on SiFive Unmatched
    (LP: #1968174)
  * In u-boot-sifive.postinst support partition names Loader1, Loader2
    as the installer image uses these.

 -- Heinrich Schuchardt <email address hidden> Sun, 15 May 2022 08:13:41 +0200

Changed in u-boot (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.